Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 3 interview rounds.
Top trending discussions
I applied via Recruitment Consulltant and was interviewed in Oct 2024. There was 1 interview round.
Intent is a messaging object used to request an action from another app component.
Intent is used to start activities, services, and broadcast receivers in Android.
It can also be used to pass data between components.
There are two types of intents: explicit intents and implicit intents.
Explicit intents specify the component to start by name.
Implicit intents specify the action to perform and let the system find the approp
Work Manager is an Android Jetpack library used for managing deferrable, asynchronous tasks.
Work Manager is part of the Android Jetpack library.
It is used for managing deferrable, asynchronous tasks that need to run even if the app is in the background.
Work Manager provides various constraints and options for scheduling tasks, such as network availability, charging status, and more.
It is recommended for tasks that are ...
I applied via campus placement at Velammal Engineering College, Chennai and was interviewed in May 2024. There were 4 interview rounds.
Aptitude questions(seating arrangement,number series),verbal reasoning, Networking,Cloud based questions,and pseudocode
2 coding questions,one will be easy, other will be tough,solving atleast one problem is necessary.
Scope functions in Kotlin are functions that allow you to execute a block of code within the context of an object.
There are five scope functions in Kotlin: let, run, with, apply, and also.
Each scope function has a specific use case and can help improve code readability and reduce boilerplate code.
Scope functions can be used to perform operations on an object and return a result or modify the object itself.
For example, ...
LazyRow is a Jetpack Compose component for displaying horizontally scrolling lists, while RecyclerView is a traditional Android view for displaying large data sets efficiently.
LazyRow is part of Jetpack Compose, RecyclerView is part of the Android framework
LazyRow is more declarative and easier to use for simple lists, RecyclerView is more powerful and customizable for complex lists
LazyRow automatically handles recycli...
I applied via Naukri.com and was interviewed before Aug 2021. There were 3 interview rounds.
MVVM is a design pattern that separates UI code from business logic and data handling.
MVVM stands for Model-View-ViewModel
Model represents the data and business logic
View displays the UI and user interactions
ViewModel acts as a mediator between Model and View
ViewModel exposes data and commands to the View
Data binding is used to keep the View and ViewModel in sync
MVVM promotes testability and maintainability of code
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
posted on 3 May 2024
I applied via Company Website and was interviewed in Apr 2024. There were 4 interview rounds.
Flutter dart language
Flutter ui design and programming
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Company Website and was interviewed in Sep 2023. There were 2 interview rounds.
The lifecycle of an activity in Android refers to the different states an activity goes through during its lifetime.
onCreate() method is called when the activity is first created
onStart() method is called when the activity becomes visible to the user
onResume() method is called when the activity starts interacting with the user
onPause() method is called when the activity is partially obscured
onStop() method is called wh...
Fragment lifecycle includes onAttach, onCreate, onCreateView, onStart, onResume, onPause, onStop, onDestroyView, onDestroy, onDetach.
onAttach() - fragment is associated with an activity
onCreate() - initialize essential components
onCreateView() - create the fragment's view hierarchy
onStart() - fragment becomes visible
onResume() - fragment is interacting with the user
onPause() - fragment is partially visible
onStop() - fr...
I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.
Activity lifecycle refers to the series of states an activity goes through during its lifetime in an Android app.
Activity is created with onCreate() method
Activity is started with onStart() method
Activity is resumed with onResume() method
Activity is paused with onPause() method
Activity is stopped with onStop() method
Activity is destroyed with onDestroy() method
Data binding is a technique in software development that establishes a connection between the UI components and the data sources.
Data binding allows for automatic synchronization of data between the UI and data sources.
It reduces boilerplate code by eliminating the need for manual updates to the UI when data changes.
Data binding can be implemented using frameworks like Android Data Binding Library.
based on 1 interview
Interview experience
Technical Lead
3.3k
salaries
| ₹7 L/yr - ₹25 L/yr |
Software Engineer
3.2k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
2.7k
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Lead Engineer
2.4k
salaries
| ₹4.4 L/yr - ₹14 L/yr |
Senior Analyst
2k
salaries
| ₹2 L/yr - ₹10 L/yr |
HCLTech
TCS
Tata Group
Wipro