Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Jul 2022. There were 2 interview rounds.
View model survives configuration changes in Android.
View model is retained during configuration changes by default.
It is stored in the ViewModelStore of the activity or fragment.
It can be accessed using ViewModelProviders.
It helps in preserving data and state during configuration changes.
It was a memory card game. You have 8 pairs of cards. All are coloured in starting then you flip two to see if your selection matches or not. On matched selection you will get points and cards get wipe out and repaet the same untill all cards wiped out.
posted on 2 May 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Mar 2023. There were 4 interview rounds.
I applied via Company Website and was interviewed in May 2024. There were 2 interview rounds.
Data structure - tree and linkedlist questions asked, binary search tree
Synchronizing threads in Android can be achieved using synchronization blocks or methods.
Use synchronized keyword to create a synchronized block or method
Use locks such as ReentrantLock for more complex synchronization needs
Consider using synchronized collections like ConcurrentHashMap for thread-safe data structures
I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.
One coding question basic DSA related
Answers to questions related to IOS development concepts.
Delegate and protocol are used for communication between objects in IOS. Delegate is a design pattern that allows one object to send messages to another object when a specific event occurs. Protocol is a set of methods that a class can implement to provide a specific behavior.
MVC is a design pattern used in IOS development. It separates the application into three...
MVC is a design pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application
View is responsible for displaying the data to the user
Controller acts as an intermediary between the Model and View, handling user input and updating the Model and View accordingly
MVC promotes separation of concerns and modularity, making...
posted on 2 May 2024
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2023. There were 3 interview rounds.
State, props, Redux, AsyncStorage are key concepts in React Native. Uploading a build on TestFlight involves creating an IPA file and using Xcode.
State is used to manage data within a component and can be updated using setState.
Props are read-only data passed from parent to child components.
Redux is a state management library for managing application state.
AsyncStorage is a simple, unencrypted, asynchronous, persistent...
The answer to the question is provided below.
To create an API flow, start by identifying the endpoints and their functionalities.
Design the UI and UX testing by using appropriate design patterns like MVC or MVVM.
Implement the API calls and handle the responses using networking libraries like Alamofire.
Use XCTest or UI Testing frameworks for automated UI and UX testing.
Mock the API responses for testing purposes using t...
posted on 9 Sep 2022
I applied via LinkedIn and was interviewed in Mar 2022. There were 3 interview rounds.
Senior Software Engineer
9
salaries
| ₹18.8 L/yr - ₹31.5 L/yr |
QA Lead
5
salaries
| ₹15 L/yr - ₹24 L/yr |
Senior Software Engineer 1
4
salaries
| ₹21.2 L/yr - ₹24 L/yr |
Software Engineer
3
salaries
| ₹9.1 L/yr - ₹18 L/yr |
Software Developer
3
salaries
| ₹15 L/yr - ₹30 L/yr |
Tata Communications
Bharti Airtel
Jio
Hathway