How to multiply two numbers without using multiplication? In as much detail as you can, describe the C compilation process
Firmware Development Engineer Interview Questions
2,355 firmware development engineer interview questions shared by candidates
1. Swap nibbles in a number
1) Why do you want to switch to Qualcomm? 2) A couple of DSP related questions 3) A couple of bit manipulation question 4) One algorithm question (merge sort pseudo-code)
Describe why OFDM works as well as it does. Describe QAM modulation and the effects of channel offsets
What kind of filter is this? y(n) = summation from i = 0 to i = M [ (1/M)*x(n-i) ]
Can you recite Kernighan and Ritchie?
implement serial driver. write function to detect lower case and if not convert to upper case .
Given a function rand() that returns 0 in probability of 0.5 and 1 in 0.5, write a function that generates a number between 0 - n-1 in uniform distribution. that is, for every x in {0,...,n-1} , P(random() == x) = 1/n.
Implement (in C) an algorithm to return size of the longest palindrome found inside given null-terminated char buffer.
Explain what the following code does: ( ( n & ( n-1)) == 0). From cracking the coding interview
Viewing 121 - 130 interview questions