Add office photos
FEV logo
Employer?
Claim Account for FREE

FEV

3.6
based on 173 Reviews
Filter interviews by

FEV Interview Questions and Answers

Updated 8 Oct 2024

Q1. what is interrupt service routine, watchdog timer, lambda function, baud rate, CAN frame format, spi, Autosar related questions some

Ans.

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 responding

  • Lambda function is an anonymous function that can be p...read more

Add your answer
right arrow

Q2. What is Constructor, is virtual constructor possible in C++, Virtual destructor with implementation.

Ans.

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 when an object is destroyed.

  • Example: virtual ~ClassName()...read more

Add your answer
right arrow

Q3. What is Friend function, Getter setter, Static variable and static function with implementation

Ans.

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.

  • Getter setter methods are used to get and set the values o...read more

Add your answer
right arrow

Q4. Getter setter implementation, implementation of virtual function, difference between encapsulation and abstraction, focus on OOP

Ans.

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

  • OOP focuses on creating objects that interact with each ot...read more

Add your answer
right arrow
Discover FEV interview dos and don'ts from real experiences

Q5. Diamond problem program with approach

Ans.

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 diamond problem.

Add your answer
right arrow

Q6. Have you designed gate driver circuits?

Ans.

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

Add your answer
right arrow

Q7. Network setup at branch location and data center

Ans.

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 be monitored and maintained regularly to ensure optimal per...read more

Add your answer
right arrow

Q8. Do you have hardware experience?

Ans.

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

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at FEV

based on 4 interviews in the last 1 year
Interview experience
4.3
Good
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

 Publicis Sapient Logo
3.5
 • 448 Interview Questions
Asian Paints Logo
4.0
 • 242 Interview Questions
Vodafone Idea Logo
4.1
 • 221 Interview Questions
TCE Logo
3.8
 • 202 Interview Questions
Samvardhana Motherson Group Logo
3.8
 • 140 Interview Questions
Alstom Transportation Logo
3.7
 • 138 Interview Questions
View all
Top FEV Interview Questions And Answers
Share an Interview
Profile Image
Hello, Guest
Awards 2025
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits
Stay ahead in your career with AmbitionBox app