i
InnovationM
Filter interviews by
I applied via Job Fair and was interviewed in Dec 2024. There was 1 interview round.
Activity lifecycle is affected when screen rotates, causing onPause, onStop, onDestroy, onCreate, onStart, and onResume to be called in sequence.
When screen rotates, onPause is called to pause the activity
onStop is called next to stop the activity
onDestroy is called to destroy the activity
onCreate is called to recreate the activity
onStart is called to start the activity
onResume is called to resume the activity
Viewmodel is used to store and manage UI-related data in a lifecycle-conscious way.
Viewmodel survives configuration changes like screen rotations
Prevents memory leaks by separating UI data from UI controller
Improves app performance by reducing the need to reload data
MVVM focuses on separating the UI from the business logic, while Clean architecture emphasizes separation of concerns and layers.
MVVM stands for Model-View-ViewModel, where the ViewModel acts as a mediator between the View and the Model.
Clean architecture divides the app into layers (domain, data, presentation) with clear boundaries and dependencies.
MVVM is more suitable for small to medium-sized projects, while Clean ...
Designing an efficient image loading library for Android applications.
Support for loading images from various sources like network, disk, and resources.
Caching mechanism to store and retrieve images for faster loading.
Ability to handle image resizing and scaling for different screen sizes.
Support for asynchronous loading to prevent UI thread blocking.
Integration with popular image loading libraries like Picasso or Glid...
ViewModel is a class that stores and manages UI-related data in a lifecycle-conscious way.
ViewModel survives configuration changes such as screen rotations.
ViewModel is not destroyed when the activity is destroyed, allowing data to be retained.
ViewModel is typically used to hold and manage data for the UI.
Immutable class is a class whose instances cannot be modified after creation.
Immutable classes have all their fields marked as final, so they cannot be changed once initialized.
Immutable classes typically have no setter methods, only getter methods.
Examples of immutable classes in Java include String, Integer, and LocalDate.
SharedViewModel is a class that is used to share data between fragments in an Android app.
SharedViewModel is a part of the Android Architecture Components.
It allows fragments to communicate with each other without directly referencing each other.
SharedViewModel is typically used to share data between fragments in a single activity.
Aligning organizational culture with strategic goals improves employee performance and business success.
Clearly communicate strategic goals to all employees
Lead by example - senior management should embody the desired culture
Provide training and development opportunities to align employee skills with goals
Recognize and reward behaviors that support the desired culture
Encourage open communication and feedback channels
Re...
Aligning organizational culture with strategic goals improves employee performance and business success.
Clearly communicate strategic goals to all employees
Lead by example - senior management should embody the desired culture
Provide training and development opportunities to align employees with company values
Recognize and reward behaviors that support the desired culture
Encourage open communication and feedback channel...
InnovationM interview questions for popular designations
I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.
Get interview-ready with Top InnovationM Interview Questions
I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.
I am a passionate Full Stack Software Developer with experience in building web applications using various technologies.
Experienced in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React and Angular
Proficient in back-end development using languages like Node.js, Python, and databases like MySQL and MongoDB
Familiar with version control systems like Git and deployment tools like Docker and AWS
...
I have a strong background in full stack development, excellent problem-solving skills, and a collaborative team player.
Strong background in full stack development
Excellent problem-solving skills
Collaborative team player
I applied via Naukri.com and was interviewed in Apr 2023. There were 4 interview rounds.
Write a code for binary search .
Write a code for applying searching in 2d array without linear search.
Write a code for swap to string without using temp variable
API testing is a type of software testing that involves testing APIs to ensure they meet functional, performance, and security requirements.
API testing involves testing the functionality of APIs, including their ability to handle different types of requests and responses
API testing also involves testing the performance of APIs, including their response time and ability to handle high volumes of traffic
API testing also ...
Mobile application testing faces challenges due to device fragmentation, network connectivity, and security concerns.
Device fragmentation: Testing on multiple devices with different screen sizes, resolutions, and operating systems.
Network connectivity: Testing in different network conditions like 2G, 3G, 4G, and Wi-Fi.
Security concerns: Testing for vulnerabilities like data leakage, unauthorized access, and malware.
Usa...
Top trending discussions
The duration of InnovationM interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 22 interviews
Interview experience
based on 250 reviews
Rating in categories
Software Engineer
112
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
54
salaries
| ₹0 L/yr - ₹0 L/yr |
HR Executive
43
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior HR Executive
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Quality Analyst
25
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech