100 Embedded Systems Interview Questions

Embedded Systems Fundamentals

  1. What is an Embedded System?
  2. How does an Embedded System differ from a general-purpose computer?
  3. What are the main components of an Embedded System?
  4. What are the characteristics of Embedded Systems?
  5. What are real-time systems?
  6. Difference between hard real-time and soft real-time systems.
  7. What are examples of Embedded Systems?
  8. What is firmware?
  9. What is an SoC (System-on-Chip)?
  10. What is an MCU (Microcontroller)?

Microcontrollers & Processors

  1. Difference between a microcontroller and a microprocessor.
  2. What is the CPU in an Embedded System?
  3. What are registers in a processor?
  4. What is a Program Counter (PC)?
  5. What is a Stack Pointer (SP)?
  6. What is interrupt latency?