Filter interviews by
I applied via Campus Placement and was interviewed in Feb 2018. There were 3 interview rounds.
Top trending discussions
I applied via Walk-in and was interviewed before Sep 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed in Nov 2020. There were 3 interview rounds.
I2C is a communication protocol used to connect multiple devices in a network. In Linux, the speed of I2C can be configured.
I2C speed can be set using the 'i2cset' command in Linux
The speed can also be configured in the device tree
The maximum speed supported by the hardware should be considered when setting the speed
Different devices may require different speeds for optimal performance
A pure virtual function is a function declared in a base class without implementation, which must be overridden by derived classes.
Pure virtual functions are declared with the syntax: virtual void functionName() = 0;
Classes containing pure virtual functions are called abstract classes and cannot be instantiated.
Pure virtual functions provide a way to achieve polymorphism in C++.
Example: virtual void draw() = 0; // decl...
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
I applied via Campus Placement and was interviewed before May 2023. There were 3 interview rounds.
1 hr coding test with MCQ
Resume related questions
based on 7 reviews
Rating in categories
Technical Specialist
1.2k
salaries
| ₹7 L/yr - ₹24.2 L/yr |
Technical Architect
372
salaries
| ₹10.1 L/yr - ₹34 L/yr |
Senior Engineer
358
salaries
| ₹5.4 L/yr - ₹22 L/yr |
Technical Lead
304
salaries
| ₹11.9 L/yr - ₹31 L/yr |
Module Lead
300
salaries
| ₹8 L/yr - ₹19 L/yr |
Bosch
Yazaki
Faurecia
Valeo