Filter interviews by
I applied via Referral and was interviewed in Sep 2022. There were 4 interview rounds.
In depth coding test with bit level operations and memory concepts
C++ coding test with focus on design patterns
I have extensive experience in feature development, having worked on multiple projects and delivered successful features.
Developed features for various software applications
Collaborated with cross-functional teams to gather requirements and design solutions
Implemented features using agile methodologies and best practices
Conducted testing and debugging to ensure quality and functionality
Continuously improved features ba
Top trending discussions
posted on 8 May 2024
I applied via Recruitment Consulltant and was interviewed before May 2023. There were 2 interview rounds.
Pictorial and graphical questions
I applied via Job Portal and was interviewed in Mar 2022. There were 4 interview rounds.
I applied via Walk-in and was interviewed before Sep 2020. There were 5 interview rounds.
posted on 1 Jun 2024
I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.
A virtual function is a function in a base class that is declared using the keyword 'virtual' and can be overridden by a function with the same signature in a derived class.
Virtual functions allow for dynamic polymorphism in object-oriented programming.
They are used to achieve runtime polymorphism by allowing a function to be called based on the type of object it is called on.
Virtual functions are declared in a base cl...
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to be used for different data types or classes.
Examples include method overloading and method overriding in object-oriented programming.
Structure is a collection of variables of different data types while union is a collection of variables of same data type.
Structure allocates memory for all its variables while union allocates memory for only one variable at a time.
Structure is used when we want to store different types of data while union is used when we want to store only one type of data.
Structure is accessed using dot operator while union is access...
Dangling pointers can be avoided by setting them to NULL after freeing the memory they point to.
Always initialize pointers to NULL.
Set pointers to NULL after freeing the memory they point to.
Avoid accessing memory through a pointer after it has been freed.
Use smart pointers or garbage collection to automate memory management.
A program to print Fibonacci series using recursion.
Define a recursive function that takes an integer n as input
Base case: if n is 0 or 1, return n
Recursive case: return the sum of the previous two Fibonacci numbers
Call the recursive function with the desired number of terms and print the result
based on 1 interview
Interview experience
based on 7 reviews
Rating in categories
Senior Design Engineer
150
salaries
| ₹4.8 L/yr - ₹18 L/yr |
Design Engineer
141
salaries
| ₹2.4 L/yr - ₹12 L/yr |
Lead Engineer
133
salaries
| ₹7.8 L/yr - ₹21.6 L/yr |
Software Engineer
116
salaries
| ₹5 L/yr - ₹13 L/yr |
Engineer
107
salaries
| ₹2.5 L/yr - ₹9 L/yr |
Bosch
Yazaki
Faurecia
Valeo