Filter interviews by
I applied via Approached by Company and was interviewed before Sep 2023. There were 2 interview rounds.
Memory leaks in Android can occur when objects are not properly released from memory, leading to performance issues.
Avoid using static variables as they can hold references to objects longer than needed.
Be cautious with context references, as holding onto them can prevent objects from being garbage collected.
Use tools like LeakCanary to detect memory leaks and fix them before they become a problem.
Strong references prevent garbage collection, while weak references allow objects to be collected if no strong references exist.
Strong references prevent the garbage collector from collecting an object as long as the reference is active.
Weak references allow the garbage collector to collect an object if there are no strong references to it.
Strong references are typically used for objects that should not be collected, w...
To make RecyclerView more performant, optimize item layout, use view recycling, implement pagination, and prefetch data.
Optimize item layout by using ConstraintLayout for complex item views
Implement view recycling to reuse existing views instead of creating new ones
Implement pagination to load data in chunks and reduce memory usage
Prefetch data to load items in advance for smoother scrolling
Broadcast Receiver is a component in Android that allows the app to receive and react to broadcast messages from other apps or the system.
Broadcast Receiver is registered in the AndroidManifest.xml file or dynamically in code.
It can listen for system-wide broadcast messages or custom broadcast messages sent within the app.
Broadcast Receiver can perform actions like starting a service, updating UI, or triggering notific...
Services in Android are background components that perform long-running operations without a user interface.
Services run in the background even if the app is not in the foreground.
They can be used for tasks like playing music, downloading files, or syncing data.
There are two types of services: started services and bound services.
Started services are started with startService() and run independently of the app's lifecyc...
posted on 14 May 2022
I applied via Naukri.com and was interviewed before May 2021. There was 1 interview round.
I applied via Walk-in and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Recruitment Consultant and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.
Solid principles are a set of design principles for writing maintainable and scalable code in C#.
Single Responsibility Principle (SRP) - a class should have only one reason to change
Open/Closed Principle (OCP) - a class should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes
Interface Segregation Principle (ISP) - client...
I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2020. There were 5 interview rounds.
I applied via Campus Placement and was interviewed before Jan 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before May 2020. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
based on 5 interviews
Interview experience
based on 8 reviews
Rating in categories
Java Developer
9
salaries
| ₹2.4 L/yr - ₹8 L/yr |
Assistant Manager
7
salaries
| ₹4.8 L/yr - ₹6.3 L/yr |
Business Analyst
6
salaries
| ₹4.8 L/yr - ₹5.5 L/yr |
Manager
4
salaries
| ₹5.8 L/yr - ₹7.9 L/yr |
Quality Analyst
4
salaries
| ₹4.3 L/yr - ₹4.8 L/yr |
Infosys
TCS
Wipro
HCLTech