Upload Button Icon Add office photos

Filter interviews by

Intel Embedded Firmware Engineer Interview Questions and Answers

Updated 9 Mar 2024

Intel Embedded Firmware Engineer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Find the maximum length of the string without counting the duplicated characters Many questions on os, coa, registers and assembly language.
  • Q2. Project related questions. It was a resume based shortlisting.
Round 2 - Technical 

(2 Questions)

  • Q1. Questions on projects and coding.
  • Q2. Simple mathematical coding question. Given constraints: solve in best time complexity

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Sardar Vallabhbhai National Institute of Technology (NIT), Surat and was interviewed before Jan 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Write a program for an ATM machine to get minimum no. of notes.
  • Ans. 

    Program to calculate minimum number of notes for ATM withdrawal

    • Create an array of available note denominations

    • Sort the array in descending order

    • Initialize a counter variable to keep track of the number of notes

    • Iterate through the array and divide the withdrawal amount by each note denomination

    • Update the counter variable with the quotient

    • Update the withdrawal amount with the remainder

    • Repeat the above steps until the wit...

  • Answered by AI
  • Q2. Can we pass an array to function.
  • Ans. 

    Yes, an array can be passed to a function in embedded firmware programming.

    • Arrays can be passed to functions by specifying the array name as the argument.

    • The function can then access and manipulate the elements of the array.

    • Example: void printArray(int arr[], int size) { ... }

    • Example: int main() { int myArray[] = {1, 2, 3}; printArray(myArray, 3); }

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What are your salary expectations

Skills evaluated in this interview

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

I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic aptitude-10 question,digital moderate -Question,analog moderate -10 question,verilog and system verilog -10 question

Round 2 - One-on-one 

(3 Questions)

  • Q1. Latches and flip flop all characteristics equation and proof of the characteristics equation in flip flop.applications of flip flop
  • Q2. OOPS,INHERITANCE,VERILOG,BLOCKING - NON BLOCKING ASSIGNMENT OPERATOR and all the basic operations of verilog .
  • Q3. Discussion on work experience.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bonafide with your fundamentals core of digital circuits and design .
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is cross talk
  • Ans. 

    Cross talk is the unwanted transfer of signals between different components or traces on a circuit board.

    • Occurs when signals from one trace interfere with signals on another trace

    • Can lead to signal distortion or errors in data transmission

    • Prevented by proper spacing and shielding between traces

    • Example: Cross talk between data lines on a PCB causing errors in communication

  • Answered by AI
  • Q2. How to define generated clocks through edges
  • Ans. 

    Generated clocks through edges are defined by specifying the source clock and the edge on which the generated clock is based.

    • Specify the source clock for the generated clock

    • Define the edge (rising/falling) on which the generated clock is based

    • Use tools like Synopsys Design Compiler to define generated clocks

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Assertions and coverage
  • Q2. Umv basic principle
  • Ans. 

    UVM (Universal Verification Methodology) basic principle is to provide a standardized methodology for verifying digital designs.

    • UVM is based on SystemVerilog and provides a framework for creating reusable verification environments

    • It promotes the use of object-oriented programming techniques for creating modular and scalable testbenches

    • UVM encourages the use of constrained-random stimulus generation and coverage-driven ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Simple FSM given similar to mux and asked for testcases and assertions.
  • Q2. Coverage to write transitions of states.
  • Ans. 

    Coverage-driven verification techniques are used to ensure all possible state transitions are exercised.

    • Coverage metrics like state, transition, and toggle coverage can be used to track the completeness of state transitions.

    • Writing directed tests to cover specific state transitions can help achieve higher coverage.

    • Random stimulus generation can also be used to explore different state transitions.

    • Functional coverage can...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basics of analog , digital and vlsi
  • Q2. On face to face interview, they asked me abt my projects , digital, little analog , vlsi ( verilog), microcontrollers and c programming

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on your basics
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

40 aptitude qns and some mcqs on basic programming

Round 2 - Technical 

(4 Questions)

  • Q1. I was asked to write two sum, palindrome function and merge sort code in whatever language I'm comfortable in
  • Q2. Two sum- return true or false
  • Ans. 

    Given an array of integers, determine if there are two numbers that add up to a specific target.

    • Iterate through the array and store each element in a hash set.

    • For each element, check if the difference between the target and the element exists in the hash set.

    • If the difference exists, return true; otherwise, continue iterating.

    • Example: nums = [2, 7, 11, 15], target = 9. The function should return true as 2 + 7 = 9.

  • Answered by AI
  • Q3. Merge sort function code
  • Q4. Palindromic string or not

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Coding Test 

Logical questions for coding.

Interview Preparation Tips

Topics to prepare for Broadcom Firmware Engineer interview:
  • c
  • RTOS Concepts
  • Device Drivers
Interview preparation tips for other job seekers - resume should be clear
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Toggle the bits of given input
  • Ans. 

    Toggle the bits of given input

    • Create a mask with all bits set to 1

    • XOR the input with the mask to toggle the bits

    • Repeat the process for each bit position

  • Answered by AI
  • Q2. Clear the set bit
Round 2 - Technical 

(2 Questions)

  • Q1. Print the star pattern
  • Ans. 

    Print a star pattern using loops

    • Use nested loops to print the desired pattern

    • Increment the number of stars in each row to create the pattern

    • Example: for a pattern with 5 rows - * , ** , *** , **** , *****

  • Answered by AI
  • Q2. Microprocessor microcontroller topics are asked

Skills evaluated in this interview

Intel Interview FAQs

How many rounds are there in Intel Embedded Firmware Engineer interview?
Intel interview process usually has 2 rounds. The most common rounds in the Intel interview process are One-on-one Round and Technical.
What are the top questions asked in Intel Embedded Firmware Engineer interview?

Some of the top questions asked at the Intel Embedded Firmware Engineer interview -

  1. Find the maximum length of the string without counting the duplicated character...read more
  2. Simple mathematical coding question. Given constraints: solve in best time comp...read more
  3. Project related questions. It was a resume based shortlisti...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Qualcomm Interview Questions
3.8
 • 270 Interviews
Tata Electronics Interview Questions
4.0
 • 142 Interviews
Texas Instruments Interview Questions
4.1
 • 123 Interviews
Nvidia Interview Questions
3.8
 • 103 Interviews
Synopsys Interview Questions
3.9
 • 88 Interviews
Molex Interview Questions
3.9
 • 53 Interviews
View all
Intel Embedded Firmware Engineer Salary
based on 5 salaries
₹18.1 L/yr - ₹42 L/yr
319% more than the average Embedded Firmware Engineer Salary in India
View more details
Software Engineer
342 salaries
unlock blur

₹13.3 L/yr - ₹52.1 L/yr

SOC Design Engineer
223 salaries
unlock blur

₹12 L/yr - ₹35 L/yr

System Validation Engineer
191 salaries
unlock blur

₹14 L/yr - ₹44 L/yr

Design Engineer
160 salaries
unlock blur

₹12.1 L/yr - ₹50.3 L/yr

Software Development Engineer
157 salaries
unlock blur

₹12 L/yr - ₹43 L/yr

Explore more salaries
Compare Intel with

Qualcomm

3.8
Compare

Nvidia

3.8
Compare

Microsoft Corporation

4.1
Compare

Advanced Micro Devices

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