Write a c functions that takes two bit indices and an int, and reverses the bits in the int between the two indices.
Firmware Engineer Interview Questions
2,355 firmware engineer interview questions shared by candidates
How to swap the values in 2 variables without using a temporary variable.
How many pins in a JTAG cable?
Puzzles 1: You have rope that take 60 min to burn. Speed of burning is not uniform. Example: it doesn't take 30 min to burn half Using two ropes, how would you get 45 min? Answer: First Rope. Burn both ends at same time Second Rope: Burn only one side. when First rope is totally burn, it's been 30 min, now burn the rest of second rope both ends. Which should take additional 15 min. 30 + 15 = 45 min. Puzzle 2: There is a guy in a boat holding a rope that's tight to a Top of pole in the shore. He keep pulling the rope until he reach the shore. What is the speed relationship between amount of rope he pulls, vs horizonal speed? Which speed is higher? Answer: Horizonal speed is faster than the amount of rope he pulls. (Horizonal distance he travel is higher than amount of rope he pulls, by triangle theory where sum of two sides must be greater than 3rd side) Puzzle 3: in Analog Clock, It's exacly 3:00 Clock. What time would the Hour hand, and Min hand would overlap each other?
Why is a manhole cover round?
Give you a 16 bit binary number. How do you change the 11th and 12th bit to some given number.
write a code to find if a numver is power of 2
Tell me about the range of bluetooth frequency?
What different ways can you get information to/from a device driver to user space?
Swap two numbers without using a temporary variable
Viewing 1 - 10 interview questions