C language in depth, microcontrollers, protocols
Senior Embedded Software Engineer Interview Questions
291 senior embedded software engineer interview questions shared by candidates
linux system programming, Linux device driver Kernel, bootloader, Inter process communication, C, C++, Projects.
1. C compilation process 2. C language constructs and use cases for const, volatile static etc 3. Small C program to compare 2 numbers using a Macro, and extending the same macro to compare more numbers 4. Scheduling and priority management in Real-time operating systems
Describe in detail a communication protocol you worked with.
instruction pipeline, volatile variable, RTOS priority, semaphore, C++ factory pattern. break points. etc.
Implement a memory tracker to hook into glibc library to keep track of dynamic memory allocations, including statistics
- Phone screening interview: Code a string matching algorithm which takes wildcard '*' and '?' - Virtual on-site interview 1. Code a simple memory allocator 2. Leadership principle related questions: - What was the experience when I had a hard time to satisfy the customers.
What compromises you had to make to deliver on time?
What do you know about the company?
What was your most challenging project?
Viewing 91 - 100 interview questions