Filter interviews by
Memory leak in Android refers to a situation where an application uses memory inefficiently, causing unused memory to accumulate and not be released.
Memory leaks can occur when objects are not properly released after use, leading to a buildup of unused memory.
Common causes of memory leaks in Android include holding onto references to objects that are no longer needed, using static variables in a way that prevents them ...
Use ViewModel to share data between fragments in Android
Create a ViewModel class to hold the data to be shared
Observe the ViewModel in each fragment to receive updates
Use LiveData to ensure data is updated in real-time
A Hash Map is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.
Use an array to store the key-value pairs
Implement a hash function to map keys to indices in the array
Handle collisions by using techniques like chaining or open addressing
Activity lifecycle in Android refers to the different states an activity goes through during its lifetime.
There are several states in the activity lifecycle, including onCreate, onStart, onResume, onPause, onStop, and onDestroy.
Activities can transition between these states based on user interactions or system events.
Understanding the activity lifecycle is crucial for managing resources and maintaining a smooth user ex...
I applied via Company Website and was interviewed before Aug 2023. There were 2 interview rounds.
I applied via Referral and was interviewed before Sep 2021. There were 2 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Aug 2024. There were 2 interview rounds.
3 hours - Coding questions and Aptitude test
Aptitude questions - normal RS aggarwal type
I applied via Campus Placement
Question related to operating system and computer network
Traverse all child nodes in a tree data structure
Use depth-first or breadth-first traversal algorithms
Recursively visit each child node starting from the root node
Consider using a stack or queue data structure for traversal
Example: Traverse all nodes in a binary tree
I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.
1st round is aptitude and pesudocode
I applied via Campus Placement and was interviewed in Oct 2024. There were 3 interview rounds.
In first round 4 coding question like 1 dsa 2 database and one is api and question is very simple . coding round was conducted in hackerrank
Again same but dsa question and oops concept in deep level
I applied via Recruitment Consulltant and was interviewed in Sep 2024. There were 2 interview rounds.
Basic questions were given..bar graphs,pie charts
Oops concept stands for Object-Oriented Programming concepts which include principles like inheritance, encapsulation, polymorphism, and abstraction.
Oops concept is a programming paradigm that focuses on objects and classes.
It includes principles like inheritance, where a class can inherit properties and behaviors from another class.
Encapsulation is another principle where data is wrapped within a class and can only be...
based on 2 interviews
Interview experience
based on 7 reviews
Rating in categories
Senior Software Engineer
245
salaries
| ₹5.4 L/yr - ₹18.1 L/yr |
Senior Engineer
226
salaries
| ₹6.1 L/yr - ₹15.6 L/yr |
Software Engineer
157
salaries
| ₹3.8 L/yr - ₹13 L/yr |
Lead Engineer
143
salaries
| ₹9.2 L/yr - ₹24 L/yr |
Senior QA Engineer
74
salaries
| ₹5.7 L/yr - ₹12.5 L/yr |
TCS
Infosys
Wipro
HCLTech