They were interested in how well I knew their products, and were impressed that I had a good understanding.
Embedded Software Engineer Interview Questions
Embedded Software Engineer Interview Questions
Embedded software engineers develop and maintain embedded systems, which may require advanced software skills and problem solving. In an embedded software engineer interview, the interviewer may ask questions that test your coding skills and experience. Expect to also discuss how you work with others, as the role may function within a team.
Top Embedded Software Engineer Interview Questions & How To Answer
Question #1: Define an embedded system.
Question #2: What programming languages are you able to use?
Question #3: Have you collaborated with engineers and designers?
6,903 embedded software engineer interview questions shared by candidates
Find the longest palindrome
All is basic questions, but has some emphasis on C and network
Mainly behavior questions. Some technical questions include what is the bug in a small C code. What is the difference between UDP and TCP.
In C, what is "volatile" used for?
What are microcontrollers?
All about microprocessors and basic digital electronics questions.
Define a heap and implement malloc and free functions that execute in O(1). Each block is assigned a fixed size.
How to design a clock circuit in VHDL, previous job experiences and how my knowledge would translate to this job.
The questions themselves deserve a separate paragraph. The interview was split to several quizzes: hardware design, rtos-related, c, c++, linux, security. Majority of the questions was single-answer test questions. Few open questions to write some snippet. The hardware and security part was quite ok. The rest was not. The C/C++ questions were based on a code snippets prepared exactly for interview purpose. So, there were some crazy-looking constructs like 3[arr] + (arr+1)[1], !!!arr, &(*(&arr[1]+1)+2). Things that you should never see on production. I don't see a point of asking such questions. This kind of questions doesn't check if you're good engineer or not. There were no good coding practices questions, no software design-related. All C++ questions were pre-C++11.
Viewing 5621 - 5630 interview questions