Embedded Software Developer Interview Questions

4,752 embedded software developer interview questions shared by candidates

Mostly based on things listed on resume. Basic C questions on key words like static, const, volatile. Pointers, semaphores, mutexes. Different memory regions: .bss, .data, .txt. What does ISR return? What happens when interrupt occurs. What is a reset vector. Asked to write me a static circular queue. Asked to write a decoder driver given a DMA address. Asked to write a binary search tree given a pointer to a pointer.
avatar

Embedded Software Engineer

Interviewed at Canoo

2.5
Mar 23, 2023

Mostly based on things listed on resume. Basic C questions on key words like static, const, volatile. Pointers, semaphores, mutexes. Different memory regions: .bss, .data, .txt. What does ISR return? What happens when interrupt occurs. What is a reset vector. Asked to write me a static circular queue. Asked to write a decoder driver given a DMA address. Asked to write a binary search tree given a pointer to a pointer.

Explain the difference between the C language symbols '<' and '<<' and between '|' and '||' asked midst a two-hour grilling on advanced C/C++ programming. These could be answered by someone with a few weeks' experience with the language, let alone more than thirty years'.
avatar

Embedded Software Developer

Interviewed at Oncam Grandeye

3.8
Apr 5, 2014

Explain the difference between the C language symbols '<' and '<<' and between '|' and '||' asked midst a two-hour grilling on advanced C/C++ programming. These could be answered by someone with a few weeks' experience with the language, let alone more than thirty years'.

Viewing 651 - 660 interview questions

Glassdoor has 4,752 interview questions and reports from Embedded software developer interviews. Prepare for your interview. Get hired. Love your job.