These are the most frequently asked topics in Embedded Interview.
Embedded Interview Topics
C Language Topics
- Common Interview Questions
- Compilation Steps
- Memory Layout of the Program
- Enum In C Language
- Macro Vs Inline
- Pointers in C Basic
- Pointers in C Advanced
- Different Types of Pointers in C
- Const and Volatile In C (Qualifiers)
- Storage Class in C (Auto, Static, Extern, Register)
- TypeCasting in C
- TypeDef in C
- Bitwise Operator in C
- Stringizing and Token Pasting Operator in C
- Data Structures
- Stack Data Structure
- Queue Data Structure
- Linked List
- Sorting
- Structure Padding and Packing
- Callback Functions
- Function Pointers
Communication Protocol Topics
Embedded Topics
- Interrupt Concepts
- RTOS Basics
- RTOS Advanced
- Stack Pointer and Program Counter
- What happens when you press the reset button in the microcontroller?
- GPIO and How it is working?
- VIC and NVIC in Cortex M4
Linux Device Driver
- Device Driver Introduction
- WaitQueues
- Top Half and Bottom Half in Interrupts
- Signals to User Space
Linux Application
- TCP & UDP (Sockets)
- Fork, Vfork, Exec
- Signals
- Threads
You can also read the below tutorials.