InMobi logo

InMobi Test Automation Engineer Interview Questions
& Process

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

Based on 8 interview experiences · FREE TO READ

4.2 Rounds average
Difficult Typical difficulty
50% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at InMobi.

Showing 3 of 8
InMobi logo
InMobi

Senior Software Development Engineer in Test

Engineering · more than a year ago

Senior Difficult Positive experience Accept offer 8 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Panel Background check Offer
Interview formats
Behavioral Technical Coding System Design

I went through 8 rounds of interviews. I don't remember all the questions, but I've listed what I can recall. Round 1 was a telephonic call where I was asked about writing test plans and test cases. Round 2 was also telephonic, and the question was about testing for memory leaks in a stack data structure. Rounds 3, 4, 5, and 6 were face-to-face. Round 3 involved discussing recent projects and designing a test framework. Round 4 was a coding challenge: given a list of 0s, 1s, and 2s, sort the array with bug-free, readable code. Round 5 included a detailed discussion on past projects and writing test cases for Gmail login. Round 6, with the hiring manager, involved finding the kth smallest element in two sorted arrays. Round 7 was a telephonic HR round where I was asked about my job history, reasons for joining InMobi, family background, my decision not to take the JEE exam, other company talks, and salary expectations. Round 8 was a telephonic round with the Director, focusing on cultural fit, asking about my most challenging technical task in the last six months, what I could have done better, and the pros and cons of my previous organizations. Round 9 with the CTO was skipped.

Confirmed questions8 questions
  • Tell me about how you approach writing a test plan and test cases.
  • Considering a stack as a data structure, what methods can you use to test for memory leaks?
  • Can you discuss your recent projects?
InMobi logo
InMobi

Software Development Engineer in Test

Engineering · more than a year ago

Entry Difficult Positive experience Decline offer 5 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Behavioral

I applied for a job at InMobi via LinkedIn and HR got back to me the next day to schedule an interview. I had two phone interviews, the second one with a senior person where they asked some basic but good questions. About a week later, I went to their main office for my on-site interviews. The office looked awesome! I then had 3 face-to-face interviews.

Confirmed questions4 questions
  • The interviewers didn't focus on typical coding challenges like from cracking the code interview or geeksforgeeks.
  • They specifically targeted the skills they were looking for.
  • They assessed problem-solving abilities.
InMobi logo
InMobi

Test Automation Engineer

Engineering

Staff Average Neutral experience No offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Technical Coding

The interview process involved several rounds. Rounds 1, 2, and 3 were technical and coding rounds, each lasting an hour. Rounds 1 and 2 were with Glance, and Round 3 was with InMobi (Glance's parent company). Rounds 1 and 2 were considered easy, focusing on testing, test automation, and coding questions. Round 3 was of moderate difficulty with similar question types. Round 4 was with the Hiring Manager for an hour. Finally, Round 5 was an HR discussion leading to an offer. I was rejected after the 3rd round. The HR person seemed inexperienced, as she didn't send proper emails or feedback after each stage, requiring me to follow up multiple times. Getting an invite for Round 3 was exhausting. Note: If you receive an offer from InMobi, it might be beneficial to use it to secure another offer and decline InMobi, as Glassdoor reviews suggest poor work-life balance and excessive workload there.

Confirmed questions3 questions
  • In a scenario with 3 lodge rooms, devise a Java program to calculate the maximum bookings possible per day.
  • Can you write a Java program to identify and display the increasing and decreasing orders within an array? For example, Input1-(1,2,3,4) and Input2-(9,8,7,6).
  • Implement a Java program that rotates an array by a specified offset. Given Input-(1,2,3,4) and Offset- 2, the expected Output is (3,4,1,2).

InMobi Test Automation Engineer Interview Questions

Quoted word for word from InMobi interview reports.

How do you print unique characters from a string, ignoring spaces? For example, from 'abdd ccdef highest', the output should be 'ab cdef higst'.

Read reports

Given an array containing only 0s, 1s, and 2s, please write bug-free and readable code to sort it.

Read reports

Implement a Java program that rotates an array by a specified offset. Given Input-(1,2,3,4) and Offset- 2, the expected Output is (3,4,1,2).

Read reports

If you are given two sorted arrays, how would you find the kth smallest element among them?

Read reports

How would you find the three numbers in an array (positive and negative) that give the largest product?

Read report

Can you write a Java program to identify and display the increasing and decreasing orders within an array? For example, Input1-(1,2,3,4) and Input2-(9,8,7,6).

Read report

Considering a stack as a data structure, what methods can you use to test for memory leaks?

Read report

Formats, difficulty and experience

Across all 8 InMobi interview reports.

Interview formats

Technical 36.4%
Coding 27.3%
Behavioral 22.7%
System Design 9.1%
Other 4.5%

Interview difficulty

Easy 12.5%
Average 37.5%
Difficult 50%

Candidate experience

Positive 50%
Negative 25%
Neutral 25%