Embedded Interview Topics

These are the most frequently asked topics in Embedded Interview.

Embedded Interview Topics

C Language Topics

  1. Common Interview Questions
  2. Compilation Steps
  3. Memory Layout of the Program
  4. Enum In C Language
  5. Macro Vs Inline
  6. Pointers in C Basic
  7. Pointers in C Advanced
  8. Different Types of Pointers in C
  9. Const and Volatile In C (Qualifiers)
  10. Storage Class in C (Auto, Static, Extern, Register)
  11. TypeCasting in C
  12. TypeDef in C
  13. Bitwise Operator in C
  14. Stringizing and Token Pasting Operator in C
  15. Data Structures
  16. Stack Data Structure
  17. Queue Data Structure
  18. Linked List
  19. Sorting
  20. Structure Padding and Packing
  21. Callback Functions
  22. Function Pointers

Communication Protocol Topics

  1. Serial Communication 
  2. I2C Basics
  3. I2C Advanced
  4. SPI

Embedded Topics

  1. Interrupt Concepts
  2. RTOS Basics
  3. RTOS Advanced
  4. Stack Pointer and Program Pointer
  5. What happens when you press the reset button in the microcontroller?

Linux Device Driver

  1. Device Driver Introduction
  2. WaitQueues
  3. Top Half and Bottom Half in Interrupts
  4. Signals to User Space

Linux Application

  1. TCP & UDP (Sockets)
  2. Fork, Vfork, Exec
  3. Signals
  4. Threads

You can also read the below tutorials.

Linux Device Driver TutorialsC Programming Tutorials
FreeRTOS TutorialsNuttX RTOS Tutorials
RTX RTOS TutorialsInterrupts Basics
I2C Protocol – Part 1 (Basics)I2C Protocol – Part 2 (Advanced Topics)
STM32 TutorialsLPC2148 (ARM7) Tutorials
PIC16F877A Tutorials8051 Tutorials
Unit Testing in C TutorialsESP32-IDF Tutorials
Raspberry Pi TutorialsEmbedded Interview Topics
Reset Sequence in ARM Cortex-M4BLE Basics
VIC and NVIC in ARM
Ads Blocker Image Powered by Code Help Pro
Ad Blocker Detected!!!

Dear User,

Thanks for visiting the site. Unfortunately, we have noticed that you are using an Ad Blocker extension in your browser.

We charge advertisers instead of the audience. We depend on Ad revenue to keep creating quality content for you. We guarantee clean ads. 

HERE IS HOW YOU CAN KEEP READING!

Click the AdBlock icon on your browser and click Enabled on this site to Disable AdBlock in embetronicx.com or whitelist our website.

If you still want to hide the ads, please become a Premium member. If you are a premium member already, then please log in.

Thank you for understanding.

If you are seeing this even after disabling all the ad blockers, Please report us the False Positive to [email protected]

Refresh