There was a live screen-share coding challenge. The question was related to splitting a linked-list. I would recommend practicing online coding puzzles that you may not encounter at work on a regular basis. The coding challenge was about ~25 mins long, so time is an important factor. I think I got pretty far along but I felt I froze at the end and couldn't wrap it up. Being in firmware, I would have expected questions like around volatile, interrupt handlers, mutexes, semaphores, devices drivers, tasks, DMA, serial protocols etc. But perhaps its not important in the first round.
Firmware Development Engineer Interview Questions
2,356 firmware development engineer interview questions shared by candidates
what's EXTERN variable?
What should we do to get wind speed data using a windmill connected to a microcontroller?
Details of my thesis and senior project.
Longer coding challenge, spend 4-6 hours, write a program that takes packed binary values and manipulates them.
Asked me basic questions on how filters work
How would you debug their communication problem with I2C?
Strengths and interests?
What are some of the python libraries you have used
General Questions - Questions that frame how you interact on a team. Problem-solving, conflict resolution etc. Technical Questions - Definitions of standard embedded system things like Semaphores, Multithreading, Polymorphism. How you'd approach different problems. One easy-medium level Leetcode type problem
Viewing 421 - 430 interview questions