
Synthesized from 21 candidate submissions for ALL.
Inmobi’s hiring process for roles outside the core SDE track (e.g., recruiting coordinators, deployment engineers) varies significantly in focus. Technical roles emphasize deployment, orchestration, and infrastructure, while non-technical roles prioritize behavioral and situational assessments. The process is often less standardized, with a stronger emphasis on domain-specific knowledge.
Format: Algorithm or pseudo-code solutions Focus: Problem-solving without code execution Questions Asked:
Format: 1-2 problems Focus: Deployment, orchestration, and infrastructure concepts Questions Asked:
Format: 2 problems Focus: Dynamic programming (medium to hard difficulty) Questions Asked:
Format: 1-2 problems Focus: Algorithmic problem-solving and SQL proficiency Questions Asked:
Format: Situational-based questions Focus: Behavioral responses and situational judgment Questions Asked:
Sources:
The SDE-2 role at Inmobi typically involves 3-4 interview rounds, including a mix of technical problem-solving, system design, and managerial assessments. Candidates are expected to demonstrate proficiency in DSA, system design principles, and microservices patterns. Rejections often occur due to lack of familiarity with microservices patterns (e.g., circuit breakers) or gaps in system design fundamentals.
Format: 1-2 algorithmic problems Focus: Problem-solving, edge cases, and efficient solutions Questions Asked:
Format: 3-4 problems, including system design-like questions Focus: DSA, debugging, and scenario-based problem-solving Questions Asked:
Format: 30-45 minutes, high-level architecture discussion Focus: Scalability, database selection, fault tolerance, and caching Questions Asked:
Format: 45-60 minutes Focus: Team fit, cultural alignment, and candidate expectations Questions Asked:
Sources:
The SDE-3 / Senior Engineer role at Inmobi involves a multi-stage interview process, including technical rounds, system design, and managerial assessments. Candidates are expected to demonstrate advanced problem-solving, system design expertise, and leadership potential. The process is technically intensive, with a focus on graph algorithms, system design, and project-specific architecture.
Format: 45 minutes Focus: Graph theory and problem-solving Questions Asked:
Format: 45 minutes Focus: Graph traversal and project-specific architecture Questions Asked:
Format: 45-60 minutes Focus: High-level architecture and scalability Questions Asked:
Format: 45-60 minutes Focus: Low-level design and algorithmic problem-solving Questions Asked:
Format: 45-60 minutes Focus: Project experience and role-specific requirements Questions Asked:
Sources:
The SDE-1 / New Grad hiring process at Inmobi is highly competitive, with a multi-stage interview process that includes an online assessment (OA), technical rounds, and HR rounds. The process tests problem-solving, DSA, system design fundamentals, and behavioral fit. Candidates report a moderate to high difficulty level, with a focus on algorithm optimization, data structures, and multithreading concepts.
Format: 25-30 MCQs and 2-3 coding questions Duration: 1.5-2 hours Focus: Technical MCQs (with negative marking) and algorithmic problems Questions Asked:
Format: 1-2 algorithmic problems Focus: DSA, problem-solving, and optimization Questions Asked:
Format: 1-2 problems, including probability and multithreading Focus: Probability, multithreading, and edge-case handling Questions Asked:
Format: 1 system design question and 1-2 CS fundamentals questions Focus: System design, OOPs, and OS concepts Questions Asked:
Format: 1 design question and 1-2 DSA problems Focus: Design, optimization, and problem-solving Questions Asked:
Format: 30-45 minutes Focus: Behavioral fit, cultural alignment, and motivation Questions Asked:
Sources:
The Staff / Principal Engineer role at Inmobi involves a rigorous 5-round interview process, including system design, managerial, technical, director, and HR discussions. Candidates are expected to demonstrate deep technical expertise, leadership, and strategic thinking. The process is highly selective, with a focus on scalable architecture, system design, and behavioral fit.
Format: 45-60 minutes Focus: High-level architecture and scalability Questions Asked:
Format: 45-60 minutes Focus: Background, projects, and team fit Questions Asked:
Format: 45-60 minutes Focus: Coding and problem-solving Questions Asked:
Format: 45-60 minutes Focus: Work ethics, project discussion, and behavioral questions Questions Asked:
Format: 30-45 minutes Focus: Behavioral fit and cultural alignment Questions Asked:
Sources:
The candidate had their interviews with Inmobi in June 2022, but after submitting all required documents, they were ghosted and did not receive any further response or update on their application status.
The candidate went through three technical rounds at Inmobi, covering data structures, algorithms, probability, and multithreading. The difficulty was moderate to high, and the candidate provided detailed solutions for each problem.
Discussion about projects and solving problems related to BST and arrays.
Find two elements in BST such that their sum is k
Given an array, find minimum positive integer missing in O(n) time
Focused on programming and problem-solving, including binary search, memory overflow issues, and array manipulation.
Write a program for binary search. Discussed if any memory overflow problems occurs and how to resolve them.
Left shift an unordered array by k times in O(n) time.
Solved probability-based problem involving robot movement on a 2D grid and a multithreading problem to track subroutine calls without using synchronized keyword.
Given an island represented in a 2D array of size mxn, a robot position (x, y), and k steps, what is the probability of the robot surviving after making k steps?
Given a subroutine in a multithreaded web application, track the number of times it is called without using the synchronized keyword.