Hardware Engineer Interview Questions | Glassdoor

# Hardware Engineer Interview Questions

724

Hardware engineer interview questions shared by candidates

## Top Interview Questions

Sort: RelevancePopular Date

### RF Hardware Engineer at Qualcomm was asked...

Dec 1, 2011
 What are the effects of a mismatched circuit?4 Answersunwanted heat and intermodulation productsIIP2 & DC OffsetsMismatched circuits can produce excess heat, DC offsets, intermodulation products, and other unwanted complications.Show More ResponsesIN the digital domain, zero crossings and ISI , as well as DC offset can be compromised.Loss of received signal strength with distortion, Overheating and damage to TX drivers

Apr 10, 2014

### Senior Hardware Verification Engineer at NVIDIA was asked...

Jan 29, 2010
 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 17 Answers((A NAND B) NAND C)out = (A NAND (B NAND B))out = ((A NAND A) NAND (A NAND A)) NAND (B NAND B)Show More ResponsesOUT = (A NAND (B NAND 1)) or out = (A NAND (B NAND B)) like what anonymous said.OUT = A' + B OUT = A' + B.1= A' + B.(A+A') = A'+ BA+ BA'= A'(1+B) + BA = A' +BA= (A.(BA)')' [Demorgans] = (A NAND(A NAND B))out = A' & B' + A' & B + A & B; => A' & B' + B => (A' +B) & (B' +B) => A' + B => (A NAND (B NAND B))(A NAND B) NAND A

### Staff Hardware Engineer at Qualcomm was asked...

May 2, 2013
 If you have a 600 digit number with only 0's and 1's, and exactly 300 1's, can the number be a square?6 AnswersNoI am trying to undersatnd why you say the answer is No. for a 6 bit binary number, of which 3 bits are exactly 1s. 25 and 49 are possible such numbers that happens to be a square... Why can't this possibility extend to a 600 bit binary number?The answer should be YES: @gustion: your example with 49 (7 pwr2) is correct but with 25 (5 pwr2) is incorrect. 7 in binary is 111 (3 1-bits is half of 6 bits), but 5 in binary is 101 (2 1-bits does not equal half of 6 bits). In general, any binary number with n-bits, half of which are 0's and half are 1's is a square of a binary number with half the number of bits, all being 1-value bits. In addition, the number's magnitude will be n/2-1 1-bits followed by n/2 0-bits followed by the last 1-bit. For example, lets say we have a 16-bit number. The number which will have 8 1-bit and 8 0-bit binary digits and also be a square is: 1111 1110 0000 0001 (7 1-bits followed by 8 0-bits followed by 1-bit) and this number is a square of 1111 1111 Binary number with 600 bits and 300 1-bits will have a magnitude of 299 1-bits followed by 300 0-bits followed by 1-bit, and it will be a square of a 300-bit number with the magnitude of 300 1-bits.Show More ResponsesWell on a simple note, 9's binary is 1001, a 4 digit binary with two 1's and two 0's, and is a perfect square. The same analogy should also be true for any such number.can someone explain why this pattern works?Because (2^n - 1)^2 = 2^(2n) - 2 * (2^n) + 1 = 2^(2n) - 2^(n + 1) + 2^0. Such that bit n + 1 to 2n -1 will be 1, bit n to 1 will be 0, and bit 0 will be 1, which makes it n bits of 1 & n bits of 0. You can test 15^2 = 225 to understand it.

### Hardware Engineer Intern at Microsoft was asked...

Dec 21, 2011
 If you increase the width of a PCB trace, does it decrease or increase the trace impedance?3 AnswersAs you increase trace width, impedance is lowered.The question is a little tricky (not really tho). The impedance of a straight line is described by Z=R+jX, where R is the resistance and X is the reactance. As the width of the trace is increased, R decreases. If we assume that there is no inductance, then the impedance will go down, as X=1/(jwC), and C=W*L*C0. However, in a very inductive space (like trace is curly and goes around itself a lot), then X = jwL, thus increasing the complex part of the impedance. I would go with the decreasing impedance, as on the PCBs resistance is the dominant term.If you increase the width of the pcb trace then it will help decreasing the resistance of the PCB trace. I give you a simple analogy if for example we consider the inductance as the negligible amount then, ( R=c (L/A)) where c is resistivity . And we are increasing the Area of cross section that is A. Then that is inversely proportional to the resistance and hence it decreases the impedance.

### Hardware Engineer at Microsoft was asked...

Jun 27, 2013
 A single-elimination tennis tournament has n teams. How many games will be played before there is a winner?3 AnswersN-1LogN. Every round will half the number of teams.N-1 is the correct answer. the question asks for how many games are played, not how many rounds. N-1 # of games, in logN rounds

### Senior Hardware Verification Engineer at NVIDIA was asked...

Jan 29, 2010
 Describe a function to check if an integer is a power of 2.6 AnswersFor 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 2first 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 2Show More ResponsesI think the main idea is to use recursion function, for the integer which is larger than 0, if it is 1 return true, else return function(n-1)See if the sum of all bits is 1. If that's the case then the number is a power of 2.function int power2(int i); if (i%2==1) return 0; else if (i/2==1) return 1; else return power2(i/2); endfunction

### Hardware Engineer at Apple was asked...

Nov 3, 2012
 Actually all of the questions were standard interview questions that any company would ask. That is something that surprised me, I was expecting more brain power questions. The only challenge was the amount of people needed to interview and how unorganized the process was. The biggest challenge was all the waiting and the amount of work requested for design project. It was a horrific waste of time for both me and Apple.2 AnswersWhat was you wearing, I have an interview there and not sure about black suit or color Shirt?You did waste your time and the readers time writing with such a large review that have nothing important!

Aug 28, 2010