Filter interviews by
Diamond problem occurs in multiple inheritance when a class inherits from two classes that have a common base class.
Diamond problem can be resolved using virtual inheritance in C++.
Virtual inheritance ensures that only one instance of the common base class is inherited.
Example: class A is inherited by classes B and C, then class D inherits from both B and C. Using virtual inheritance for B and C in D resolves the ...
Yes, I have extensive hardware experience including designing, testing, and troubleshooting various components.
Designed hardware components for embedded systems
Tested hardware prototypes to ensure functionality and performance
Troubleshooted hardware issues to identify and resolve problems
Worked with various hardware interfaces such as SPI, I2C, UART
Experience with PCB design and layout
Yes, I have designed gate driver circuits for various applications.
Designed gate driver circuits for power electronics applications
Utilized MOSFETs and IGBTs in gate driver circuits
Implemented protection features such as overcurrent and overvoltage protection
Optimized gate driver circuits for high efficiency and reliability
Worked on gate driver circuits for motor control systems
Friend function is a function that is not a member of a class but has access to its private and protected members. Getter setter are methods used to access and modify private variables. Static variables are shared among all instances of a class. Static functions are functions that can be called without an instance of the class.
Friend function allows external functions to access private and protected members of a c...
Interrupt service routine handles interrupts, watchdog timer resets system if it hangs, lambda function is an anonymous function, baud rate is data transfer rate, CAN frame format is used in Controller Area Network, SPI is Serial Peripheral Interface, Autosar is an automotive software architecture.
ISR is a function that handles interrupts from hardware devices
Watchdog timer resets the system if it hangs or stops r...
Understanding getter setter, virtual function, encapsulation, abstraction in OOP
Getter and setter methods are used to access and modify private class members respectively
Virtual functions in C++ allow dynamic binding and are overridden in derived classes
Encapsulation is bundling data and methods that operate on the data together
Abstraction is hiding the complex implementation details and showing only necessary fea...
Constructor is a special member function used for initializing objects. Virtual constructor is not possible in C++. Virtual destructor can be implemented.
Constructor is a special member function with the same name as the class, used for initializing objects.
Virtual constructor is not possible in C++ as constructors cannot be virtual.
Virtual destructor is possible in C++ and is used to ensure proper cleanup of reso...
The network setup at branch location and data center is crucial for efficient communication and data transfer.
The network setup should be designed to meet the specific needs of the organization
The network should be secure and reliable
The data center should have redundant systems to ensure high availability
The branch location should have appropriate hardware and software to connect to the data center
The network sho...
I applied via Referral
Constructor is a special member function used for initializing objects. Virtual constructor is not possible in C++. Virtual destructor can be implemented.
Constructor is a special member function with the same name as the class, used for initializing objects.
Virtual constructor is not possible in C++ as constructors cannot be virtual.
Virtual destructor is possible in C++ and is used to ensure proper cleanup of resources...
Understanding getter setter, virtual function, encapsulation, abstraction in OOP
Getter and setter methods are used to access and modify private class members respectively
Virtual functions in C++ allow dynamic binding and are overridden in derived classes
Encapsulation is bundling data and methods that operate on the data together
Abstraction is hiding the complex implementation details and showing only necessary features
...
Developing embedded software for real-time monitoring system in automotive industry
Implementing communication protocols like CAN and LIN
Optimizing code for resource-constrained environments
Integrating sensors for data collection and analysis
Friend function is a function that is not a member of a class but has access to its private and protected members. Getter setter are methods used to access and modify private variables. Static variables are shared among all instances of a class. Static functions are functions that can be called without an instance of the class.
Friend function allows external functions to access private and protected members of a class.
...
Diamond problem occurs in multiple inheritance when a class inherits from two classes that have a common base class.
Diamond problem can be resolved using virtual inheritance in C++.
Virtual inheritance ensures that only one instance of the common base class is inherited.
Example: class A is inherited by classes B and C, then class D inherits from both B and C. Using virtual inheritance for B and C in D resolves the diamo...
Interrupt service routine handles interrupts, watchdog timer resets system if it hangs, lambda function is an anonymous function, baud rate is data transfer rate, CAN frame format is used in Controller Area Network, SPI is Serial Peripheral Interface, Autosar is an automotive software architecture.
ISR is a function that handles interrupts from hardware devices
Watchdog timer resets the system if it hangs or stops respon...
I appeared for an interview in Apr 2025, where I was asked the following questions.
I applied via Approached by Company and was interviewed before Sep 2023. There was 1 interview round.
I am a dedicated and experienced Project Engineer with a strong background in managing engineering projects from conception to completion.
Bachelor's degree in Engineering
5+ years of experience in project management
Proficient in project management software such as Microsoft Project
Strong communication and leadership skills
Experience in coordinating with cross-functional teams
I applied via Naukri.com
General Information about IC Engines
Yes, I have extensive hardware experience including designing, testing, and troubleshooting various components.
Designed hardware components for embedded systems
Tested hardware prototypes to ensure functionality and performance
Troubleshooted hardware issues to identify and resolve problems
Worked with various hardware interfaces such as SPI, I2C, UART
Experience with PCB design and layout
Yes, I have designed gate driver circuits for various applications.
Designed gate driver circuits for power electronics applications
Utilized MOSFETs and IGBTs in gate driver circuits
Implemented protection features such as overcurrent and overvoltage protection
Optimized gate driver circuits for high efficiency and reliability
Worked on gate driver circuits for motor control systems
I applied via Campus Placement and was interviewed before Dec 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Aug 2022. There were 2 interview rounds.
The network setup at branch location and data center is crucial for efficient communication and data transfer.
The network setup should be designed to meet the specific needs of the organization
The network should be secure and reliable
The data center should have redundant systems to ensure high availability
The branch location should have appropriate hardware and software to connect to the data center
The network should b...
I applied via Naukri.com and was interviewed in Nov 2021. There were 3 interview rounds.
I switched jobs for career growth and new challenges.
Seeking new opportunities for career advancement
Desire for new challenges and learning experiences
Company culture or values not aligning with personal values
Better compensation or benefits offered by new job
Top trending discussions
I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.
SAP is an enterprise resource planning software used for managing business operations and customer relations.
SAP stands for Systems, Applications, and Products in Data Processing
It is used by companies to manage their business operations such as finance, sales, procurement, and inventory management
SAP also offers customer relationship management (CRM) software to manage interactions with customers
It is widely used in i...
I use various Tcodes depending on the task at hand.
For material master data maintenance, I use MM01, MM02, and MM03.
For purchase order creation and maintenance, I use ME21N and ME22N.
For inventory management, I use MIGO and MB51.
For production planning, I use MD61 and MD04.
For quality management, I use QA32 and QE51.
For sales and distribution, I use VA01, VA02, and VA03.
To punch production in SAP, follow these steps:
Create a production order in SAP
Release the production order
Confirm the production order
Perform goods receipt for the production order
Perform goods issue for the production order
Some of the top questions asked at the FEV interview -
based on 7 interview experiences
Difficulty level
Duration
5-8 Yrs
Not Disclosed
Project Engineer
383
salaries
| ₹3.8 L/yr - ₹13.6 L/yr |
Senior Engineer
136
salaries
| ₹6 L/yr - ₹22.9 L/yr |
Manager
46
salaries
| ₹12.6 L/yr - ₹36 L/yr |
Design Engineer
30
salaries
| ₹2.8 L/yr - ₹8.5 L/yr |
Deputy Manager
29
salaries
| ₹8.4 L/yr - ₹20 L/yr |
Knorr-Bremse
Gestamp
Marelli
Toyoda Gosei Minda