volatile Binary semaphore Static keyword meaning System design questions
Embedded Analyst Interview Questions
6,870 embedded analyst interview questions shared by candidates
Computer systems questions: parallelism, concurrency, virtual memory, deadlocks, CPU scheduling, etc..
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.
Tell about synchronization primitives in multithreaded systems
Around 40 questions asked back to back from 3 people which were googled at tue time of interview
Questions about pointers, debugging code, low level programming
What is volatile in C, when to use it and why
which nm technology you used in your project
difference stack/heap
Why do you want to be an embedded software engineer?
Viewing 2261 - 2270 interview questions