# Senior hardware engineer Interview Questions

senior hardware engineer interview questions shared by candidates

## Top Interview Questions

Describe a function to check if an integer is a power of 2. For an integer n: If n is less than 1, return false. If the bitwise & of n and n-1 is 0, return true. Otherwise, return false. Write the number in binary and count the number of ones in that.If the number os ones is only 1 then it the number is indeed a power of 2 first check if no is 1 then return false else write the number in binary and then check number of ones in that.if only one 1 is there then its a power of 2 Show More Responses |

If you have a 10W light bulb and a 100W light bulb, and you connect them together, which one will be brighter? |

Describe a circuit that implements the following truth table using only NAND gates. A B OUT 0 0 1 0 1 1 1 0 0 1 1 1 |

There are 5 bowls with 100 candies each. In 4 bowls, all of the candies are 10 grams each. In 1 bowl, all the candies are 9 grams each. Using a digital scale, how can you determine which bowl has the 9 gram candies by using only 1 weighing? |

What is a time domain test instrument and what is a frequency domain instrument? I've never heard of these terma before. |

Not the most difficult question but I found this question interesting. Write a piece of code that allows you to detect if the machine you are running the program is little Endian or big Endian memory structure. |

Non-trivial sender-receiver type of coding problem. |

How many ping pong balls fit in a 747 |

Do you have firmware development experience. |

Parallel Computer architecture, -Gave the MP structure and then asked How would you maintain coherency |

**1**–

**10**of

**77**Interview Questions

## See Interview Questions for Similar Jobs

- Hardware Engineer
- Verification Engineer
- Design Verification Engineer
- ASIC Verification Engineer
- Hardware Verification Engineer
- Senior Hardware Engineer
- Software Engineer
- ASIC Design Engineer
- Senior Verification Engineer
- Intern
- Engineer
- Staff Hardware Engineer
- Senior Design Verification Engineer
- Engineering
- Senior Software Engineer
- Validation Engineer
- Embedded Software Engineer
- Cpu Verification Engineer