Filter interviews by
I applied via LinkedIn and was interviewed in Jul 2022. There were 3 interview rounds.
Design patterns are reusable solutions to common software development problems.
Design patterns provide a common vocabulary for developers to communicate about solutions to common problems.
They help to improve code readability, maintainability, and scalability.
Examples of design patterns include Singleton, Factory, Observer, and Decorator.
MVVM stands for Model-View-ViewModel. It is a design pattern used in software engineering.
MVVM separates the UI logic from the business logic of an application.
It provides better testability and maintainability than MVC.
ViewModel acts as a mediator between the View and Model.
Data binding is a key feature of MVVM.
MVVM is widely used in Android app development.
To make http requests, use libraries like OkHttp or Retrofit.
Create an instance of OkHttpClient or Retrofit
Create a Request object with the desired URL and method
Execute the request using the client's newCall() method
Handle the response in a callback or using RxJava
Don't forget to handle errors and exceptions
Extension functions are functions that can be added to an existing class without modifying the class's source code.
Extension functions allow developers to add functionality to existing classes without having to inherit from them.
They can be used to extend classes from external libraries or to add convenience methods to existing classes.
Extension functions are defined outside of the class they extend and can be called a...
Top trending discussions
posted on 4 Oct 2023
I applied via Naukri.com and was interviewed in Feb 2024. There were 3 interview rounds.
It was js coding and react native related questions.
posted on 31 Mar 2024
I applied via Instahyre and was interviewed in Oct 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed in Feb 2023. There were 3 interview rounds.
Aptitude + coding test with screen sharing and audio and video recording.
posted on 4 Oct 2023
posted on 23 Nov 2021
I applied via Naukri.com and was interviewed in Oct 2021. There were 3 interview rounds.
Software Development Engineer
29
salaries
| ₹4.4 L/yr - ₹16 L/yr |
Senior Software Engineer
25
salaries
| ₹13 L/yr - ₹24 L/yr |
Software Developer
24
salaries
| ₹3.6 L/yr - ₹13.7 L/yr |
Software Development Engineer II
20
salaries
| ₹10 L/yr - ₹21 L/yr |
Software Development Engineer 1
20
salaries
| ₹2.8 L/yr - ₹12.8 L/yr |
Zoho
Freshworks
TCS
Infosys