Upload Button Icon Add office photos

FEV

Compare button icon Compare button icon Compare

Filter interviews by

FEV Embedded Software Developer Interview Questions, Process, and Tips

Updated 8 Oct 2024

FEV Embedded Software Developer Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Referral

Round 1 - Technical 

(4 Questions)

  • Q1. Technical Interview 1(1 hour)
  • 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...

  • Answered by AI
  • Q3. 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

    • ...

  • Answered by AI
  • Q4. Current organization projects
  • Ans. 

    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

  • Answered by AI
Round 2 - Technical 

(4 Questions)

  • Q1. Purely coding (1 hour 30 min)
  • Q2. 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.

    • ...

  • Answered by AI
  • Q3. 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 diamo

  • Answered by AI
  • Q4. 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 respon...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on OOP with implementation , Projects

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself Basics of CAN More questions on UDS
  • Q2. Experience related to previous company Questions on Testing Concepts
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Feb 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What is the purpose of the volatile keyword in programming?
  • Ans. 

    The volatile keyword in programming is used to indicate that a variable's value can be changed unexpectedly.

    • Used to prevent compiler optimizations that assume variable values do not change outside of the program

    • Commonly used for variables that are modified by hardware or other threads

    • Example: volatile int sensorValue; // variable updated by external sensor

  • Answered by AI
  • Q2. What are the use cases of unions in the C programming language?
  • Ans. 

    Unions in C are used to store different data types in the same memory location.

    • Unions are used to save memory by allowing different data types to share the same memory location.

    • They are commonly used in situations where only one of the data types needs to be accessed at a time.

    • For example, a union can be used to store an integer and a float, with only one being accessed depending on the context.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is the purpose of using a 120-ohm resistor in the Controller Area Network (CAN) protocol?
  • Ans. 

    A 120-ohm resistor is used in the CAN protocol to match the characteristic impedance of the network and reduce signal reflections.

    • The 120-ohm resistor helps to match the characteristic impedance of the CAN network, which is typically 120 ohms.

    • It reduces signal reflections that can cause data corruption and communication errors.

    • The resistor is placed at both ends of the CAN bus to ensure proper termination.

    • Without the r...

  • Answered by AI
  • Q2. What is Pulse Width Modulation (PWM), and how does it work?
  • Ans. 

    PWM is a technique used to encode analog signal using digital pulses of varying widths.

    • PWM is commonly used in controlling the speed of motors, brightness of LEDs, and audio signals.

    • It works by varying the width of the pulse in a fixed time period, known as the duty cycle.

    • The average voltage of the signal is determined by the duty cycle - higher duty cycle means higher average voltage.

    • PWM is achieved by rapidly switchi...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. General discussion.
  • Q2. What are your strengths and hobbies?
  • Ans. 

    My strengths include problem-solving, attention to detail, and strong programming skills. My hobbies include hiking, playing guitar, and reading.

    • Strong problem-solving skills

    • Attention to detail

    • Proficient in programming languages like C, C++, and Python

    • Hiking

    • Playing guitar

    • Reading

  • Answered by AI

Interview Questionnaire 

3 Questions

  • Q1. Project u worked on
  • Q2. C program
  • Q3. UDS in detail
  • Ans. 

    UDS stands for Unified Diagnostic Services, a protocol used in automotive industry for communication between ECUs.

    • UDS is used for diagnostic communication between ECUs in vehicles.

    • It is based on the ISO 14229 standard.

    • UDS allows for diagnostic services such as reading and clearing fault codes, and accessing ECU data.

    • It uses a request-response mechanism, where the diagnostic tool sends a request and the ECU responds wit...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview before Mar 2024, where I was asked the following questions.

  • Q1. Basic java questions
  • Q2. Situation based question

I applied via Naukri.com

Interview Questionnaire 

1 Question

  • Q1. Related to my current profile, lot of question related to my roles and responsibilities in my previous employer.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident and talk about your achievements .

I applied via Recruitment Consultant and was interviewed in Feb 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. General questions from my experince Background.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Apr 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - HR 

(1 Question)

  • Q1. Why to choose this company
Round 3 - One-on-one 

(1 Question)

  • Q1. Previous company better then why to move
Round 4 - One-on-one 

(1 Question)

  • Q1. You know TQM knowledge
Round 5 - One-on-one 

(1 Question)

  • Q1. What is learned from fresher to 6 years experience during period

Interview Preparation Tips

Interview preparation tips for other job seekers - Good company. Systematic culture. Best TQM company. Happy to say this No 1 quality of the our products

Senior Engineer Interview Questions & Answers

Mikuni user image Jatin Sai Jaggi

posted on 23 Sep 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Calculation & Defects Analysis
Round 3 - Technical 

(1 Question)

  • Q1. Kaizen, Major Achievements n Major Contribution
Round 4 - HR 

(1 Question)

  • Q1. Salary, Qualification, Discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay Motivated With High Confidence n Best Of Luck

I applied via Naukri.com and was interviewed in Jan 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Question will be based on your location and are you willingness to work in North India (Rajasthan)
  • Q2. Salary package and comfortness
Round 3 - HR 

(8 Questions)

  • Q1. What are your salary expectations?
  • Ans. 

    I expect a competitive salary based on my experience, skills, and the responsibilities of the Senior Engineer role.

    • Consider the industry standards and salary ranges for Senior Engineers in your location.

    • Research the company's salary structure and compensation packages for similar roles.

    • Highlight your qualifications, achievements, and unique skills that justify a higher salary.

    • Be open to negotiation and discuss addition...

  • Answered by AI
  • Q2. What is your family background?
  • Ans. 

    My family background is diverse and has influenced my values and work ethic.

    • My parents come from different cultural backgrounds, which has exposed me to different perspectives and traditions.

    • My father is an engineer and my mother is a teacher, which has instilled in me a passion for learning and problem-solving.

    • I have two siblings, both of whom are also engineers, fostering a competitive and collaborative environment.

    • G...

  • Answered by AI
  • Q3. Share details of your previous job.
  • Ans. 

    I worked as a Senior Engineer at XYZ Company.

    • Led a team of engineers in developing and implementing new software solutions.

    • Collaborated with cross-functional teams to gather requirements and design technical solutions.

    • Managed the full software development lifecycle, from planning and design to testing and deployment.

    • Implemented best practices for code quality, performance, and security.

    • Mentored junior engineers and con...

  • Answered by AI
  • Q4. Why are you looking for a change?
  • Ans. 

    Seeking new challenges and growth opportunities in a different organization.

    • Looking for a more challenging role to enhance my skills and knowledge.

    • Seeking a company with a better work-life balance.

    • Interested in exploring new technologies and industries.

    • Want to work in a more collaborative and innovative environment.

    • Seeking better career growth and advancement opportunities.

  • Answered by AI
  • Q5. Where do you see yourself in 5 years?
  • Ans. 

    In 5 years, I see myself as a Senior Engineer leading a team of talented individuals, working on innovative projects and contributing to the growth of the company.

    • Leading a team of engineers

    • Working on innovative projects

    • Contributing to the growth of the company

  • Answered by AI
  • Q6. What are your strengths and weaknesses?
  • Ans. 

    My strengths include problem-solving, leadership, and adaptability. My weaknesses include impatience and perfectionism.

    • Strength: Problem-solving - I have a strong ability to analyze complex problems and find effective solutions.

    • Strength: Leadership - I have experience leading teams and guiding them towards successful outcomes.

    • Strength: Adaptability - I am able to quickly adapt to new technologies and environments.

    • Weakn...

  • Answered by AI
  • Q7. Tell me about yourself.
  • Ans. 

    I am an experienced Senior Engineer with a strong background in software development and project management.

    • Over 10 years of experience in software development

    • Proficient in multiple programming languages such as Java, C++, and Python

    • Extensive knowledge of software development methodologies and best practices

    • Proven track record of successfully leading and delivering complex projects

    • Strong problem-solving and analytical ...

  • Answered by AI
  • Q8. Salary negotiations and company accommodation

Interview Preparation Tips

Topics to prepare for Mikuni Senior Engineer interview:
  • Mentally strong
Interview preparation tips for other job seekers - Please do apply Mikuni, when you really not have any job.

FEV Interview FAQs

How many rounds are there in FEV Embedded Software Developer interview?
FEV interview process usually has 2 rounds. The most common rounds in the FEV interview process are Technical.
What are the top questions asked in FEV Embedded Software Developer interview?

Some of the top questions asked at the FEV Embedded Software Developer interview -

  1. what is interrupt service routine, watchdog timer, lambda function, baud rate, ...read more
  2. What is Constructor, is virtual constructor possible in C++, Virtual destructor...read more
  3. What is Friend function, Getter setter, Static variable and static function wi...read more

Tell us how to improve this page.

FEV Embedded Software Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
HDFC Bank Interview Questions
3.9
 • 2.1k Interviews
Tata Motors Interview Questions
4.2
 • 1k Interviews
Maruti Suzuki Interview Questions
4.2
 • 590 Interviews
Bharat Petroleum Interview Questions
4.1
 • 148 Interviews
View all
FEV Embedded Software Developer Salary
based on 4 salaries
₹4 L/yr - ₹10 L/yr
At par with the average Embedded Software Developer Salary in India
View more details
Project Engineer
384 salaries
unlock blur

₹3.8 L/yr - ₹14 L/yr

Senior Engineer
138 salaries
unlock blur

₹6 L/yr - ₹25.1 L/yr

Manager
48 salaries
unlock blur

₹12.6 L/yr - ₹31.6 L/yr

Design Engineer
30 salaries
unlock blur

₹2.8 L/yr - ₹8.5 L/yr

Deputy Manager
28 salaries
unlock blur

₹8.4 L/yr - ₹20 L/yr

Explore more salaries
Compare FEV with

Knorr-Bremse

3.9
Compare

Gestamp

3.7
Compare

Marelli

3.6
Compare

Toyoda Gosei Minda

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview