Careem

Challenges: 22Easy: 7Medium: 12Hard: 3

This Careem coding interview set pulls together 22 challenges, with a mix of 7 easy, 12 medium, 3 hard. The problems lean on dynamic-programming, graphs, topological-sort, greedy, intervals, so you can drill the patterns that come up most and walk into the interview ready.

Topics this company tests

Careem coding challenges

  • Cache Invalidation Planner

    Difficulty: HardTopics: dynamic-programming, graphs, topological-sort
  • Delivery Time Window Route

    Difficulty: HardTopics: greedy, intervals, simulation
  • Locale Slug Normalizer

    Difficulty: EasyTopics: parsing, strings
  • Meeting Room Scheduler

    Difficulty: MediumTopics: heaps, intervals, sorting
  • Buildings Receiving Sunlight

    Difficulty: MediumTopics: arrays, monotonic-stack, stack
  • Keys and Rooms

    Difficulty: MediumTopics: bfs, dfs, graph
  • Kth Largest Element in Array

    Difficulty: MediumTopics: arrays, heap, quickselect, sorting
  • Level Order Traversal

    Difficulty: MediumTopics: bfs, queue, trees
  • Longest Palindrome Build

    Difficulty: EasyTopics: greedy, hash-map, strings
  • LRU Cache Operations

    Difficulty: HardTopics: design, hash-map, linked-list
  • Max Consecutive Ones

    Difficulty: EasyTopics: arrays
  • Max Consecutive Ones III

    Difficulty: MediumTopics: arrays, sliding-window
  • Maximum Subarray

    Difficulty: MediumTopics: arrays, dynamic-programming
  • Number of 1 Bits

    Difficulty: EasyTopics: bit-manipulation
  • Palindrome Permutation

    Difficulty: EasyTopics: bit-manipulation, hash-map, strings
  • Rotate Image

    Difficulty: MediumTopics: arrays, math, matrix
  • Top K Frequent Elements

    Difficulty: MediumTopics: arrays, hash-map, heap, sorting
  • Valid Anagram

    Difficulty: EasyTopics: hash-map, sorting, strings
  • Valid Parentheses

    Difficulty: EasyTopics: stack, strings
  • Ride Demand Heatmap

    Difficulty: MediumTopics: counting, hash-map, matrix
  • Sliding Log Rate Limiter

    Difficulty: MediumTopics: arrays, simulation, sliding-window
  • Warehouse Slot Packing

    Difficulty: MediumTopics: greedy, sorting, two-pointers

Ready to practice for real?

Work through coding challenges like the ones Careem asks, run your code, and check your solution against real test cases.

Practice coding challenges, start free