Technical Interview Preparation Guide:
• This document will help you prepare for the technical interview round for Embedded Hardware,
Embedded Firmware, and Embedded Software (Linux) positions.
• The topics included are fundamental concepts that are typically required for any embedded role
you apply for.
• Please note that these questions are provided only for reference. The actual interview may
include questions beyond what is listed in this document.
Reference topics are:
1. Basics of Electronics circuit.
2. Working principles and applications of Active, passive and Discrete components like FET,
MOSFET.
3. Filters, amplifiers, oscillators, network theorems and series/parallel circuits working principles
and applications.
4. Basics of SMPS, power supply, DC-DC and AC-DC converters.
5. Basics of OPAMP and its parameters.
6. ADC and DAC fundamentals & It’s type.
7. Digital electronics – Gates, flip-flops, Encoders, Multiplexers, timers, counters, memory, TTL
logic and CMOS logic.
8. Embedded system: Protocols like I2C, SPI, USB, UART, etc. MCU/MPU Architecture.
9. Programming language: C language: Variables, Data types, Operators, Loops, Control
statements, Arrays, Structures, Functions, Pointers, and their examples.
10. Lab instruments like a multi-meter, oscilloscope, power supply, and Frequency generators.
11. Academic project understanding.