Niveus Solution
InMobi Interview Questions and Answers
Q1. List features of Java Programming Language
Java is a popular programming language known for its features like platform independence, object-oriented programming, and automatic memory management.
Platform independence - Java programs can run on any platform that has a Java Virtual Machine (JVM)
Object-oriented programming - Java supports the principles of OOP such as inheritance, encapsulation, and polymorphism
Automatic memory management - Java has a garbage collector that automatically manages memory allocation and deal...read more
Q2. Do you know about machine learning
Yes, machine learning is a branch of artificial intelligence that focuses on developing algorithms and models that allow computers to learn from and make predictions or decisions based on data.
Machine learning involves training algorithms to recognize patterns in data and make predictions or decisions without being explicitly programmed.
Examples of machine learning applications include recommendation systems (like Netflix's movie recommendations), image recognition (like faci...read more
Q3. How do we reverse a string?
To reverse a string, we can iterate through the characters of the string and build a new string in reverse order.
Iterate through the characters of the string from end to start and append each character to a new string.
Alternatively, we can use built-in functions like reverse() in some programming languages.
Example: Input string 'hello' can be reversed to 'olleh'.
Q4. What are the various scrum ceremonies and events?
Scrum ceremonies include Sprint Planning, Daily Standup, Sprint Review, and Sprint Retrospective.
Sprint Planning: Team plans work for the upcoming sprint.
Daily Standup: Team members discuss progress, plans, and any obstacles.
Sprint Review: Team demonstrates completed work to stakeholders.
Sprint Retrospective: Team reflects on the sprint and identifies improvements.
Q5. Do you have a scrum certification?
Yes, I am a certified Scrum Master.
Yes, I have a Scrum Master certification from Scrum Alliance.
I completed a Scrum Master training course and passed the certification exam.
My certification is up-to-date and I actively apply Scrum principles in my work.
Q6. What is Exception?
An exception is an event that disrupts the normal flow of a program's execution.
Exceptions are used to handle errors and other exceptional events in a program.
They can be caught and handled using try-catch blocks.
Examples of exceptions include NullPointerException, ArrayIndexOutOfBoundsException, and IOException.
Interview Process at InMobi
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month