InMobi logo

InMobi Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 54 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
64.2% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at InMobi.

Showing 3 of 54
InMobi logo
InMobi

Software Engineer Intern

Engineering · nearly a year ago

Intern Difficult Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Coding Behavioral

The interview process had 4 rounds in total, and all of them were elimination rounds. It started with two Technical DSA rounds, followed by a Project/Resume discussion round, and then an HR round. The company really focused on DSA and problem-solving skills, with topics ranging from simple tree problems to complex trie and dynamic programming problems.

Confirmed questions4 questions
  • How are DSA skills tested?
  • Can you discuss my projects and resume?
  • What questions will HR ask?
InMobi logo
InMobi

Software Development Engineer

Engineering · nearly a year ago

Mid Difficult Neutral experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Recruiter call Recruiter call
Interview formats
Coding Technical Technical Behavioral Behavioral

R1 was coding online assessment on Doselect platform with 3 questions medium to hard R2 was dsa interview Hard Leetcode questions Russian doll envolpe R3 was again dsa interview with hard question 847. Shortest Path Visiting All Nodes R4 was HM round based on resume and projects R5 was hr round

Confirmed questions2 questions
  • Tell me about the Russian doll envelope problem.
  • How would you approach Leetcode 847. Shortest Path Visiting All Nodes?
InMobi logo
InMobi

Software Development Engineer

Engineering · a year ago

Entry Difficult Positive experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding Technical

They started with a coding round, which i qualified. Then there was a technical interview in which they asked 2 easy problems. One was reverse a linked list and other was Assign cookie from leetcode. Then there was second technical round in which they asked 2 hard problems. One was Clone Bonary Tree with random pointers and other was Russian Doll envelope from leetcode.

Confirmed questions2 questions
  • They asked 2 easy problems in the technical interview: reverse a linked list and Assign cookie from leetcode.
  • In the second technical round, they asked 2 hard problems: Clone Binary Tree with random pointers and Russian Doll envelope from leetcode.

InMobi Software Engineer Interview Questions

Quoted word for word from InMobi interview reports.

Find the minimum number in the given range that is absent in the array.

Read reports

When using `dict[key].append(num)`, what error do you expect if the key is invalid? What's the difference between that and a KeyError?

Read reports

Given an unsorted array, find a pair that sums to a given value with O(n) complexity.

Read reports

What is the minimum positive integer not present in a given array?

Read reports

Can you determine if two given strings are anagrams of each other?

Read report

The interviewer mentioned `dict[key].append(num)` can raise an `AttributeError` instead of a `KeyError` if the key is invalid. Could you explain this?

Read report

Could you write a program that outputs only the peripheral nodes of a binary tree?

Read report

How would you identify if a string reads the same forwards and backward (is a palindrome)?

Read report

How to identify the poisonous bottle out of 100 bottles, with only 1 being poisonous, in O(1) time?

Read report

Formats, difficulty and experience

Across all 54 InMobi interview reports.

Interview formats

Technical 37.2%
Coding 32.4%
Behavioral 19.6%
System Design 8.8%
Other 0.7%

Interview difficulty

Easy 9.3%
Average 57.4%
Difficult 33.3%

Candidate experience

Positive 64.2%
Negative 22.6%
Neutral 13.2%