InMobi is one of India's original unicorns and runs a global ad-tech platform processing billions of ad requests per day across mobile apps.
System design questions at InMobi are rooted in real ad-tech problems: real-time bidding (RTB) auctions with strict latency SLAs, ad-targeting pipelines using probabilistic models, frequency capping across distributed systems, and click fraud detection at scale. The engineering bar sits between a strong product startup and FAANG, with 4-5 rounds covering DSA, system design, and behavioral elements. Candidates targeting InMobi benefit from reading up on online advertising fundamentals before the system design round.
About InMobi
InMobi is India's only global mobile advertising platform unicorn, with Bengaluru HQ and global offices. It also owns Glance (lock-screen content platform), Roposo (social commerce), and Advertising Intelligence products.
Apply via InMobi careers page, LinkedIn, or a referral
Online coding assessment: 2-3 DSA problems in 90 minutes
Technical phone screen with an engineer
On-site or virtual loop: machine coding or DSA round, system design round, and a cross-functional interview
Hiring manager round and HR offer discussion
Online Assessment (90 min)
2-3 DSA problems from medium to hard difficulty; focus on graphs, DP, and hash maps.
Phone Screen (45-60 min)
one coding problem plus discussion of a past project or technical decision.
Machine Coding Round (90 min)
build a working component (e.g., an in-memory frequency capper or a simple auction engine) from a written spec.
System Design Round (60 min)
design an ad serving system, RTB auction platform, or click fraud detection system at InMobi scale.
Hiring Manager Round (45 min)
career goals, team dynamics, and InMobi product knowledge.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
2 more questions. Sign up to unlock all
Sign up free: unlock all questionsThe typical InMobi recruitment process has 5 stages: Apply via InMobi careers page, LinkedIn, or a referral → Online coding assessment: 2-3 DSA problems in 90 minutes → Technical phone screen with an engineer → On-site or virtual loop: machine coding or DSA round, system design round, and a cross-functional interview → Hiring manager round and HR offer discussion.
InMobi typically conducts 5 interview rounds: Online Assessment (90 min): 2-3 DSA problems from medium to hard difficulty; focus on graphs, DP, and hash maps.; Phone Screen (45-60 min): one coding problem plus discussion of a past project or technical decision.; Machine Coding Round (90 min): build a working component (e.g., an in-memory frequency capper or a simple auction engine) from a written spec.; System Design Round (60 min): design an ad serving system, RTB auction platform, or click fraud detection system at InMobi scale.; Hiring Manager Round (45 min): career goals, team dynamics, and InMobi product knowledge..
HireStepX recommends the Ad-tech systems first framework for this type of interview: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation.
To answer this question well, HireStepX recommends the Ad-tech systems first approach: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation. Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the Ad-tech systems first approach: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation. Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the Ad-tech systems first approach: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation. Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the Ad-tech systems first approach: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation. Ground your answer in a specific real example from your own experience.
To answer this question well, HireStepX recommends the Ad-tech systems first approach: Auction latency budget → bidder fanout → targeting model → frequency store → fraud signal pipeline → reporting aggregation. Ground your answer in a specific real example from your own experience.