Filter interviews by
I applied via Job Portal and was interviewed in Mar 2024. There was 1 interview round.
StateHoist is a library in Android development used for managing the lifecycle of Android components.
StateHoist helps in handling configuration changes and other lifecycle events in Android apps.
It simplifies the process of saving and restoring instance state of activities and fragments.
StateHoist can be used to retain data across configuration changes, such as screen rotations.
It provides a convenient way to manage th...
ViewModel is a class that is designed to store and manage UI-related data in a lifecycle conscious way.
ViewModel survives configuration changes such as screen rotations.
ViewModel is not destroyed when an activity is destroyed and recreated.
ViewModel is typically used to hold and manage data for UI components such as activities and fragments.
SOLID is a set of five principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable with objects of it...
I applied via Approached by Company and was interviewed in Nov 2024. There were 2 interview rounds.
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 Dec 2023. There was 1 interview round.
posted on 14 Jul 2023
I applied via Naukri.com and was interviewed in Jun 2023. There were 4 interview rounds.
The question about prblm solving
Any presentation or pdf to submit it at any topic or else to explain it
The discussion with my team mate
I applied via Walk-in and was interviewed before Mar 2022. There were 2 interview rounds.
Kanji is a system of Japanese writing using Chinese characters. Each character has a reading and meaning.
Kanji characters are used in combination with hiragana and katakana to write Japanese.
There are over 2,000 commonly used kanji characters.
Each kanji character has at least one reading and one meaning, but some have multiple readings and meanings.
For example, the kanji character for 'tree' can be read as 'ki' or 'mok
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
Interview experience
Senior Software Engineer
2.7k
salaries
| ₹11 L/yr - ₹42 L/yr |
Software Engineer
1.7k
salaries
| ₹5.6 L/yr - ₹23.8 L/yr |
Lead Software Engineer
827
salaries
| ₹18 L/yr - ₹50 L/yr |
Senior Systems Engineer
307
salaries
| ₹14 L/yr - ₹36.3 L/yr |
Software Test Automation Engineer
260
salaries
| ₹6 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech