i
Aptiv
Filter interviews by
I applied via Company Website and was interviewed before Jul 2020. There were 3 interview rounds.
Autosar is a standardized software architecture for automotive electronics.
Autosar stands for Automotive Open System Architecture
It is a collaboration between automotive manufacturers, suppliers, and tool developers
It aims to standardize the software architecture of electronic control units (ECUs) in vehicles
Autosar defines a common language, methodology, and tools for developing automotive software
Examples of Autosar ...
ASPICE and CMMI are both process improvement models, but ASPICE is specific to automotive industry while CMMI is more general.
ASPICE stands for Automotive SPICE and is used in the automotive industry to improve software development processes.
CMMI stands for Capability Maturity Model Integration and is a more general process improvement model used in various industries.
ASPICE focuses on software development processes sp...
ISO26262 is a standard for functional safety of road vehicles.
ISO26262 is a standard for the development of safety-critical automotive systems.
It provides guidelines for the entire development process, from concept to decommissioning.
The standard defines four Automotive Safety Integrity Levels (ASIL) to classify the safety requirements of a system.
ISO26262 requires a safety management system, hazard analysis and risk a...
AGILE is a project management approach that emphasizes flexibility and collaboration. SCRUM is a specific framework within AGILE.
AGILE focuses on delivering working software frequently and adapting to change
SCRUM is a framework for implementing AGILE that includes roles like Product Owner and Scrum Master
SCRUM also includes ceremonies like Sprint Planning and Daily Standups
Both AGILE and SCRUM prioritize customer satis
INT function returns an integer value while Void function does not return any value.
INT function is used to return an integer value after performing some operations.
Void function does not return any value and is used to perform some operations.
INT function can be used in mathematical calculations while Void function cannot.
Example of INT function: int add(int a, int b) { return a + b; }
Example of Void function: void pr
I have expertise in various technical skills required for senior software engineering roles.
Proficient in programming languages such as Java, C++, and Python
Strong knowledge of data structures and algorithms
Experience with web development frameworks like React and Angular
Familiarity with database management systems like MySQL and MongoDB
Understanding of cloud computing platforms such as AWS and Azure
Knowledge of versio...
In 10 years, I see myself as a highly experienced and respected Senior Software Engineer, leading and mentoring a team of talented developers.
Leading and mentoring a team of developers
Continuously learning and staying updated with the latest technologies
Contributing to the development of innovative software solutions
Taking on more challenging and complex projects
Building strong relationships with clients and stakeholde...
C++ codes on trees,graphs and array.easy to medium
I applied via Job Portal and was interviewed in Feb 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.
Embedded c, c, bms, autosar
Volatile keyword in C is used to indicate that a variable's value may change unexpectedly.
It is used to prevent compiler optimization
It is commonly used in embedded systems programming
It is not a substitute for proper synchronization mechanisms
Example: volatile int *ptr; // pointer to volatile integer
Resume related questions
Static constructor is a special type of constructor in a class that is called only once when the class is loaded into memory.
Static constructor is used to initialize static data members of a class.
It is automatically called by the .NET Framework when the class is loaded.
Static constructor does not take any parameters.
It is used to perform any necessary initialization before any instance of the class is created.
SOLID principles are a set of five design principles that help make software designs more understandable, flexible, and maintainable.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects o...
Senior Software Engineer
771
salaries
| ₹8.3 L/yr - ₹22 L/yr |
Software Engineer
399
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
Advanced Software Engineer
397
salaries
| ₹11.5 L/yr - ₹25.5 L/yr |
Technical Lead
374
salaries
| ₹14.2 L/yr - ₹33.5 L/yr |
Engineer
182
salaries
| ₹2.5 L/yr - ₹10.7 L/yr |
Bosch
Samvardhana Motherson Group
MRF Tyres
Yazaki