i
InMobi
Filter interviews by
Remove all duplicates from a linked list of integers
Traverse the linked list and keep track of seen values using a hash set
If a value is already in the hash set, remove the node from the linked list
Time complexity: O(n), Space complexity: O(n)
Implement a queue using stack
Use two stacks, one for enqueue and one for dequeue
When enqueueing, push onto the enqueue stack
When dequeueing, pop from the dequeue stack
If the dequeue stack is empty, transfer all elements from enqueue stack to dequeue stack
Design a class for a math quiz game with random numbers, timer, score, and retry option.
Create a class with two random number generators and a random mathematical operation
Implement a timer and score tracker
If user answers correctly, generate a new question, else allow user to retry
Examples of mathematical operations: addition, subtraction, multiplication, division
Examples of retry options: allow user to see correct an
A function to transform one string into another by changing one character at a time, ensuring each transformation results in a valid English word.
Use a breadth-first search algorithm to explore all possible transformations
Create a dictionary of valid English words to check against
Track visited words to avoid repeating transformations
Return the shortest path of transformations from the starting string to the target stri
Print all paths from 0,0 to n,n in a matrix of n*n by increasing x or y coordinate.
Use recursion to traverse through all possible paths
At each step, check if moving right is possible, if yes, move right and add 'R' to path
Similarly, check if moving down is possible, if yes, move down and add 'D' to path
If current position is (n-1, n-1), print the path
Backtrack to previous position and remove last added direction from p
I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.
Polyfill of promise is a code that adds support for promises in older browsers.
Polyfill is used to fill in the gaps in browser support for certain features.
For promises, a polyfill can be used to provide support in older browsers that do not natively support promises.
Popular promise polyfills include 'es6-promise' and 'bluebird'.
InMobi interview questions for popular designations
Leetcode easy-medium
Cyber security is the practice of protecting systems, networks, and data from digital attacks.
Cyber security involves implementing measures to prevent unauthorized access, data breaches, and other cyber threats.
It includes technologies, processes, and practices designed to protect networks, devices, programs, and data from attack, damage, or unauthorized access.
Examples of cyber security measures include firewalls, ant...
Types of encryption include symmetric encryption, asymmetric encryption, and hashing.
Symmetric encryption: Uses the same key for both encryption and decryption, examples include AES and DES.
Asymmetric encryption: Uses a pair of public and private keys for encryption and decryption, examples include RSA and ECC.
Hashing: Converts data into a fixed-size string of bytes, examples include MD5 and SHA.
Get interview-ready with Top InMobi Interview Questions
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.
Top trending discussions
Some of the top questions asked at the InMobi interview -
The duration of InMobi interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 24 interviews
Interview experience
based on 182 reviews
Rating in categories
Accounts Manager
41
salaries
| ₹8 L/yr - ₹19 L/yr |
Software Development Engineer II
38
salaries
| ₹22 L/yr - ₹45 L/yr |
Analyst
36
salaries
| ₹6.2 L/yr - ₹11 L/yr |
Senior Analyst
36
salaries
| ₹8 L/yr - ₹22 L/yr |
Senior Software Engineer
34
salaries
| ₹18 L/yr - ₹51 L/yr |
Flipkart
Ola Cabs
Paytm
Swiggy