i
Cerence
Filter interviews by
I applied via Naukri.com
Activity and Fragment have different life cycles in Android development.
Activity life cycle includes methods like onCreate, onStart, onResume, onPause, onStop, onDestroy.
Fragment life cycle includes methods like onAttach, onCreate, onCreateView, onActivityCreated, onStart, onResume, onPause, onStop, onDestroyView, onDestroy, onDetach.
Fragments can be added or removed dynamically during the activity life cycle.
Fragments...
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Examples: Constructor injection, Setter injection, Interface injection
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Used when only one instance of a class is needed throughout the system
Provides a global access point to the instance
Implemented by creating a static method to return the same instance each time it is called
HashMap is not thread-safe, while ConcurrentHashMap allows multiple threads to read and write concurrently.
HashMap is not synchronized and not thread-safe, while ConcurrentHashMap is synchronized and thread-safe.
ConcurrentHashMap allows multiple threads to read and write concurrently without any external synchronization, while HashMap requires external synchronization for concurrent access.
ConcurrentHashMap achieves hi...
List is an ordered collection of elements with duplicates allowed, while set is an unordered collection of unique elements.
List maintains the order of elements, while set does not guarantee any specific order.
List allows duplicate elements, while set does not allow duplicates.
Example: List - [1, 2, 3, 1], Set - {1, 2, 3}
I applied via Approached by Company and was interviewed before Jan 2024. There were 4 interview rounds.
I have over 10 years of experience in maintenance and reliability engineering, specializing in implementing TPM strategies.
Implemented Total Productive Maintenance (TPM) programs to improve equipment reliability and reduce downtime
Led cross-functional teams to identify and address root causes of equipment failures
Utilized predictive maintenance techniques such as vibration analysis and infrared thermography
Developed an...
I had to make a tough decision to lay off employees due to budget constraints and declining sales.
Faced with budget constraints and declining sales
Analyzed the financial situation and impact on the company
Considered alternative solutions before deciding to lay off employees
I resolved conflicts by facilitating open communication and finding common ground.
Encouraged all parties to express their perspectives and concerns
Acted as a mediator to help find a compromise
Focused on the common goals and interests of all parties involved
Address conflicts between key developers by facilitating communication, understanding root causes, and promoting collaboration.
Facilitate a meeting with both developers to openly discuss the issues and find common ground.
Encourage active listening and empathy to understand each developer's perspective.
Identify the root causes of the conflicts and address them effectively.
Implement team-building activities to improve co...
2 interviewers were there , no any topic provided but set of questions concerns discussed , similar to the round 1 only . My opinion in scenarios provided . Ask my thoughts and opinion on AI tools .
Micro service architecture offers scalability, flexibility, and resilience for modern applications.
Allows for independent development and deployment of services
Enables easier scaling of individual components
Improves fault isolation and resilience
Facilitates technology diversity within the system
Enhances agility and speed of development
Example: Netflix, Amazon, Uber
Yes, I am comfortable with daily work from the office.
I thrive in a structured work environment
I enjoy collaborating with colleagues in person
I prefer separating work and home life
Salary/package structure includes base salary, bonuses, benefits, and incentives.
Base salary is the fixed amount paid regularly to the employee.
Bonuses are additional payments based on performance or company profits.
Benefits can include health insurance, retirement plans, and paid time off.
Incentives are rewards for achieving specific goals or targets.
Example: Base salary of $60,000, annual bonus of 10% based on perfor...
Cerence interview questions for popular designations
Program related string
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
I prefer to commute by car for its convenience and flexibility.
Convenience and flexibility are important factors in choosing a mode of transportation
Car allows for personal space and control over the journey
Consider factors like cost, time, and environmental impact when selecting a mode of transportation
I was interviewed in Mar 2023.
Python interview question and coding
I applied via Job Portal and was interviewed before Sep 2023. There were 3 interview rounds.
Developed a web application for tracking inventory and sales data
Used React.js for front-end development
Implemented RESTful APIs using Node.js and Express
Utilized MongoDB for database management
Given one code to do the optimization
My expected salary is based on my experience, skills, and the market rate for Senior Software Engineers.
Consider my years of experience in software development
Take into account my expertise in specific programming languages or technologies
Research the average salary for Senior Software Engineers in the current market
Negotiate based on the benefits and perks offered by the company
I was interviewed before Apr 2022.
1 introduction round
2 coding round
3 manager round
4 client round
5 HR round
Top trending discussions
based on 16 interviews
Interview experience
based on 110 reviews
Rating in categories
Software Engineer
114
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
99
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Quality Assurance Engineer
62
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
27
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Developer
23
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech