Filter interviews by
I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.
Android is an open-source mobile operating system developed by Google for smartphones, tablets, and other devices.
Developed by Google
Based on the Linux kernel
Supports a wide range of applications and games
Customizable user interface
Example: Samsung Galaxy S21 runs on Android
Services are used in Android to perform long-running operations in the background without affecting the user interface.
Services help in running tasks in the background even when the app is not in the foreground.
They can be used for tasks like playing music, downloading files, or fetching data from a server.
Services can be started or bound to activities based on the requirements of the app.
Job scheduler is a component in Android that allows you to schedule tasks to be run at specified times or intervals.
Job scheduler is used to schedule background tasks that need to be run periodically or under certain conditions.
It helps in optimizing battery life by grouping tasks and running them when the device is idle.
You can set constraints like network availability, charging status, and device idle state for the s...
To play music in background on Android, use a Service class to handle playback and manage audio focus.
Create a Service class to handle music playback in the background.
Request audio focus to ensure your app can play music even when other apps are using audio.
Use MediaPlayer or ExoPlayer to play audio files.
Handle media controls and notifications to allow users to control playback from the notification shade.
Top trending discussions
I applied via Referral and was interviewed before Mar 2021. There were 3 interview rounds.
I applied via Campus Placement and was interviewed before Mar 2020. There was 1 interview round.
Triggers are database objects that automatically execute in response to certain events or changes in data.
Triggers are used to enforce business rules or data integrity.
They can be used to audit changes to data.
Triggers can be set to execute before or after an event, such as an insert, update, or delete operation.
They can be defined on tables, views, or schemas.
Examples of triggers include sending an email notification ...
I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.
The first round was an aptitude test with questions ranging from basic mathematical concepts to logical/analytical questions. English was also included in the test. The difficulty was medium and I was able to solve 70-80% of the questions.
Two coding questions were the part of the test. I was supposed to solve and pass all the test cases for both the questions. The coding questions tested my knowledge in the field of arrays, loops and pointers. I was able to solve one and partially solve another.
I applied via Naukri.com and was interviewed before Mar 2022. There were 3 interview rounds.
The question asks for information about current salary, notice period, and expected salary.
Provide the current salary, notice period, and expected salary.
If you don't have the information, mention that you don't have the data.
Format the response in JSON.
Switch case is used for multiple conditions while if else is for binary conditions. Sorting can be done using various algorithms.
Switch case is faster than if else for multiple conditions
If else is more readable for binary conditions
Sorting can be done using bubble sort, insertion sort, quick sort, etc.
Example code for bubble sort: for(i=0;i
Difference between compiler and interpreter with a coding challenge
Compiler translates the entire code into machine language before execution while interpreter translates line by line during execution
Compiler generates an executable file while interpreter does not
Compiler is faster but debugging is harder while interpreter is slower but debugging is easier
Coding challenge: Write a program to find the sum of two numbers
I applied via Naukri.com and was interviewed before Apr 2021. There were 3 interview rounds.
I am open to discussing salary based on the responsibilities and requirements of the role.
I am flexible and open to negotiation.
I am more interested in the overall compensation package rather than just the salary.
I would like to be compensated fairly for my skills and experience.
I am confident that we can come to a mutually beneficial agreement.
I have a strong background in consulting and a proven track record of delivering successful projects.
I have extensive experience in the consulting industry, having worked with various clients and industries.
I have a deep understanding of business processes and can provide valuable insights and recommendations.
I am highly analytical and detail-oriented, ensuring thorough analysis and accurate problem-solving.
I am an exc...
I am looking for a change to expand my skills and experience in a new environment.
Seeking new challenges and opportunities
Wanting to learn and grow professionally
Exploring different industries or sectors
Desire for a better work-life balance
Relocation or proximity to family
Company culture or values misalignment
In 5 years, I see myself as a highly experienced and sought-after consultant, leading successful projects and making a significant impact in the industry.
Leading and managing high-profile consulting projects
Building strong relationships with clients and delivering exceptional results
Continuously expanding my knowledge and expertise in the field
Mentoring and developing junior consultants
Contributing to thought leadershi
My strengths include strong analytical skills, excellent communication, and problem-solving abilities. My weaknesses include being overly critical of my own work and sometimes taking on too much responsibility.
Strength: Strong analytical skills
Strength: Excellent communication
Strength: Problem-solving abilities
Weakness: Being overly critical of my own work
Weakness: Sometimes taking on too much responsibility
I am a highly experienced consultant with a strong background in problem-solving and strategic planning.
Over 10 years of experience in consulting roles
Expertise in developing and implementing effective strategies
Proven track record of delivering successful projects
Strong analytical and problem-solving skills
Excellent communication and interpersonal skills
Ability to work well in cross-functional teams
Experience in vario...
I applied via Campus Placement and was interviewed before Jun 2021. There were 3 interview rounds.
There was one problem solving question based on binary tree concept.
And rest were aptitude test
A binary tree is a data structure consisting of nodes, each having at most two children.
Each node has a left and/or right child node
The left child node is smaller than the parent node, while the right child node is larger
Used for efficient searching and sorting algorithms
Examples include binary search trees and Huffman trees
I applied via Naukri.com and was interviewed in Nov 2020. There were 5 interview rounds.
based on 2 interviews
Interview experience
based on 12 reviews
Rating in categories
Software Developer
10
salaries
| ₹1.1 L/yr - ₹4 L/yr |
Web Developer
9
salaries
| ₹2 L/yr - ₹4.2 L/yr |
Full Stack Developer
5
salaries
| ₹2.8 L/yr - ₹4.1 L/yr |
Programmer Analyst
5
salaries
| ₹2.4 L/yr - ₹4 L/yr |
Senior UI UX Designer
4
salaries
| ₹4.2 L/yr - ₹6 L/yr |
TCS
Wipro
Infosys
LTIMindtree