A program was given and asked what might go wrong in that. It looked perfectly correct to me. It had a for loop which iterates many times.
Embedded Software Developer Interview Questions
4,751 embedded software developer interview questions shared by candidates
Link list implementation of a full functional queue on a white board.
The most difficult question for me ended up being a multithreading question, mostly because it was the subject least familiar to me.
Do you have embedd C experiecne?
What is priority inversion, how to solve it?
At first I was asked about my previous experience and projects I had worked on. How I made certain things work and why I picked particular solutions. The 2nd stage involved hardware (serial comms, registers etc) and coding questions. Some of the questions were: What is stack and what is heap What is code coverage What is unity checking What is version control Floating point to fixed point conversion Why would I not use stdlib in an embedded device What are stdlib’s drawbacks What are race conditions and how do I deal with them What is critical section and whether I have used it In the end I was interviewed by the technology director who gave me a puzzle to solve: In a given vector with N number of random integers, there is one duplicate. Find its position and which number was replaced.
white board: find the degrees between the minute hand and hour hand when a clock is at 3:15
Difference between spinlock and mutex.
What is the use of in line functions?
Talk about a time you disagreed with a team mate, and how did you resolve the issue.
Viewing 541 - 550 interview questions