Skip to content

Hardware Engineer interview questions

100 real questions with model answers and explanations for Junior Hardware Engineer candidates.

See a Hardware Engineer resume example

Practice with flashcards

Spaced repetition · Hunter Pass

Questions

Ohm's law relates voltage, current, and resistance as V = I × R for an ohmic element.

  • If 5 V is applied across 1 kΩ, the current is 5 mA.
  • The rearranged forms are I = V / R and R = V / I.
  • It applies when resistance is reasonably constant at the operating temperature and voltage.
  • Components such as diodes and incandescent lamps are nonlinear, so one fixed resistance does not describe their full behavior.

Why interviewers ask this: The interviewer is checking whether you can apply the basic circuit relationship and recognize its limits.

circuitspower

DC power is voltage multiplied by current, so P = V × I.

  • Substituting Ohm's law gives P = I²R when current and resistance are known.
  • The equivalent form P = V² / R is useful when voltage and resistance are known.
  • A 100 Ω resistor carrying 0.1 A dissipates 1 W.
  • I would choose a resistor power rating above the calculated dissipation to allow thermal margin.

Why interviewers ask this: A strong answer connects the power formulas and uses the result to choose a realistic component rating.

circuits

Kirchhoff's current law says the algebraic sum of currents at a node is zero.

  • Current entering a node equals current leaving it because charge does not accumulate there in the lumped circuit model.
  • If 5 mA enters and one branch takes 2 mA, the other branches must carry 3 mA in total.
  • I assign a reference direction to every branch current and keep the signs consistent.
  • KCL is the basis of nodal analysis, where unknown node voltages produce current equations.

Why interviewers ask this: The interviewer wants to see conservation of charge expressed as a usable circuit equation.

circuits

Kirchhoff's voltage law says the algebraic sum of voltage rises and drops around a closed loop is zero.

  • It follows from conservation of energy in a lumped circuit.
  • A 12 V source with drops of 7 V and 5 V satisfies KVL because 12 - 7 - 5 = 0.
  • I choose a loop direction and use a consistent sign for every rise and drop.
  • KVL is the basis of mesh analysis and lets me solve unknown branch currents or voltages.

Why interviewers ask this: The interviewer is checking whether you can turn conservation of energy into a correct loop equation.

components

Series resistors carry the same current and add to one equivalent resistance.

  • The equivalent value is R_eq = R1 + R2 + any additional series resistances.
  • A 1 kΩ resistor in series with 2 kΩ is equivalent to 3 kΩ.
  • The source voltage divides across the resistors in proportion to their values.
  • The total power dissipated equals the sum of the power dissipated by each resistor.

Why interviewers ask this: The interviewer is evaluating whether you know the defining current, resistance, voltage, and power relationships of a series network.

components

Parallel resistors share the same voltage and their conductances add.

  • The equivalent resistance follows 1 / R_eq = 1 / R1 + 1 / R2 + any additional reciprocal terms.
  • For two resistors, R_eq = R1R2 / (R1 + R2).
  • Two 1 kΩ resistors in parallel give 500 Ω.
  • The equivalent resistance is always lower than the smallest branch resistance.

Why interviewers ask this: The interviewer is checking whether you can identify and calculate a parallel resistance network without confusing voltage and current relationships.

circuits

A voltage divider uses two series resistors to produce a fraction of an input voltage.

  • With R1 from Vin to the output node and R2 from that node to ground, Vout = Vin × R2 / (R1 + R2).
  • Equal resistor values produce half of Vin.
  • The same current, Vin / (R1 + R2), flows through both resistors when the output is unloaded.
  • The formula assumes the output draws negligible current compared with the divider current.

Why interviewers ask this: A strong answer gives the formula with the resistor positions and states the unloaded assumption.

circuits

A load connected to a voltage divider usually lowers the output because it sits in parallel with the lower resistor.

  • I replace the lower resistor with R2 in parallel with the load before applying the divider formula.
  • A load much larger than R2 causes little error, while a comparable load causes a substantial drop.
  • Increasing divider current reduces loading error but wastes more power.
  • A buffer is the better choice when the load varies or needs meaningful current.

Why interviewers ask this: The interviewer is checking whether you understand that a divider is not an ideal voltage source.

circuitscomponents

Current splits between parallel resistors inversely to their resistance.

  • For two branches, current through R1 is I_total × R2 / (R1 + R2).
  • The lower-resistance branch carries more current because both branches have the same voltage.
  • Two equal resistors each carry half of the total current.
  • The branch currents must add back to the source current by KCL.

Why interviewers ask this: The interviewer wants to see that you can derive current division from shared voltage and conservation of current.

circuits

A Thevenin equivalent replaces any linear two-terminal network with one voltage source in series with one resistance.

  • The Thevenin voltage is the open-circuit voltage at the two terminals.
  • The Thevenin resistance is the resistance seen into the network with independent voltage sources shorted and independent current sources opened.
  • A load connected to the equivalent sees the same terminal voltage and current as in the original linear network.
  • This simplifies repeated calculations when the source network stays fixed but the load changes.

Why interviewers ask this: A strong answer defines both equivalent quantities and explains why the model is useful.

circuitscomponents

A capacitor stores energy in an electric field and opposes an instantaneous change in its voltage.

  • Its charge is Q = C × V, where capacitance is measured in farads.
  • Its current is i = C × dv/dt, so faster voltage change produces more current.
  • Its stored energy is E = 1/2 × C × V².
  • In steady-state DC an ideal capacitor behaves as an open circuit after charging.

Why interviewers ask this: The interviewer is testing whether you connect capacitance to charge, current, energy, and steady-state DC behavior.

circuitscomponents

The capacitor voltage changes gradually from its initial value toward the applied DC voltage.

  • An initially uncharged ideal capacitor acts like a short at the first instant because its voltage cannot jump.
  • The charging current starts at V / R and then decays toward zero.
  • After a long time the capacitor acts like an open circuit and reaches the source voltage.
  • The resistor limits the initial current and sets the charging rate with the capacitance.

Why interviewers ask this: The interviewer wants the candidate to distinguish the initial transient from the final DC state.

circuitscomponents

An inductor stores energy in a magnetic field and opposes an instantaneous change in its current.

  • Its voltage is v = L × di/dt, where inductance is measured in henries.
  • Its stored energy is E = 1/2 × L × I².
  • In steady-state DC an ideal inductor behaves as a short circuit.
  • Its inductive reactance increases with frequency as X_L = 2πfL.

Why interviewers ask this: The interviewer is checking whether you understand the inductor's voltage-current law and its DC and frequency behavior.

circuitscomponents

An inductor generates whatever polarity of voltage is needed to resist a rapid change in its current.

  • Since v = L × di/dt, forcing current toward zero quickly can create a large voltage spike.
  • The stored magnetic energy must move somewhere when the current path opens.
  • A flyback diode across a DC coil gives current a safe recirculation path.
  • The diode is reverse-biased during normal drive and conducts when the switch opens.

Why interviewers ask this: A strong answer links inductive voltage to current continuity, stored energy, and the purpose of a flyback diode.

circuits

The RC time constant is τ = R × C and sets the speed of an exponential voltage change.

  • After one time constant, a charging capacitor reaches about 63% of its final voltage.
  • During discharge, about 37% of the initial voltage remains after one time constant.
  • After about five time constants, charging or discharging is within roughly 1% of the final value.
  • For 10 kΩ and 10 µF, τ is 0.1 s.

Why interviewers ask this: The interviewer is checking whether you can calculate τ and interpret it on a real transient waveform.

analog

An RC low-pass filter passes low frequencies and attenuates high frequencies by taking the output across the capacitor.

  • A common form has a series resistor and a capacitor from the output node to ground.
  • Its cutoff frequency is f_c = 1 / (2πRC), where the magnitude is 3 dB below the passband.
  • Above cutoff, an ideal first-order response falls at about 20 dB per decade.
  • At low frequency the capacitor impedance is high, while at high frequency it shunts more signal to ground.

Why interviewers ask this: A strong answer connects the circuit arrangement, cutoff equation, and capacitor impedance to the frequency response.

analog

An RC high-pass filter blocks DC and attenuates low frequencies by taking the output across the resistor.

  • A common form has a series capacitor followed by a resistor to ground.
  • Its cutoff frequency is f_c = 1 / (2πRC), with a 3 dB reduction at cutoff.
  • Below cutoff, an ideal first-order response falls at about 20 dB per decade as frequency decreases.
  • At high frequency the capacitor impedance becomes small, so more of the input reaches the output resistor.

Why interviewers ask this: The interviewer is testing whether you can distinguish a high-pass topology and response from a low-pass one.

components

A PN junction diode conducts mainly from anode to cathode when forward-biased and blocks current when reverse-biased.

  • Forward bias means the anode is at a higher voltage than the cathode.
  • A silicon diode often has about 0.6 to 0.7 V across it at moderate current, but that is an approximation rather than a fixed threshold.
  • Reverse current is normally small until the reverse breakdown voltage is reached.
  • The cathode is marked by a band on many physical diodes and by the bar in the schematic symbol.

Why interviewers ask this: The interviewer wants correct polarity, conduction direction, and a realistic understanding of forward voltage.

circuitscomponents

A diode's forward voltage varies mainly with current, temperature, and device type.

  • Forward voltage rises logarithmically with current rather than switching at one exact threshold.
  • For a silicon PN diode, forward voltage typically falls by roughly 2 mV per degree Celsius at constant current.
  • Schottky diodes usually have a lower forward drop but more reverse leakage than silicon PN diodes.
  • I use the datasheet curve at the expected current and temperature instead of assuming exactly 0.7 V.

Why interviewers ask this: A strong answer moves beyond the ideal diode model and identifies the variables needed for a real design estimate.

components

I choose the LED resistor from the voltage left after the LED drop, using R = (V_supply - V_F) / I_LED.

  • With 5 V, a 2 V LED, and 10 mA target current, the calculated resistance is 300 Ω.
  • I would select a nearby standard value such as 330 Ω to keep the current slightly lower.
  • With 330 Ω selected, the current is about 9.1 mA and the resistor dissipates about 27 mW.
  • I check the LED datasheet because forward voltage and safe current vary by color, part, and temperature.

Why interviewers ask this: The interviewer is checking whether you can set LED current safely and verify both resistor power and LED limits.

Locked questions

  • 21

    What is the difference between half-wave and full-wave rectification?

  • 22

    What does a smoothing capacitor do after a rectifier?

    components
  • 23

    How does an NPN bipolar junction transistor control collector current?

    circuitscomponents
  • 24

    How do you use an NPN BJT as a low-side switch?

  • 25

    How do you use an N-channel MOSFET as a low-side switch?

    components
  • 26

    How do you decide whether two digital devices have compatible logic voltage levels?

    circuitsdigital-logic
  • 27

    What do the basic logic gates do?

    digital-logic
  • 28

    What is a truth table, and how would you build one for a two-input circuit?

    circuits
  • 29

    What is the difference between combinational and sequential logic?

    digital-logic
  • 30

    How does a D flip-flop work, and what are setup and hold times?

  • 31

    Why are pull-up and pull-down resistors used on digital inputs?

    components
  • 32

    What is an open-drain output, and why does it need a pull-up resistor?

    components
  • 33

    What do ADC resolution, reference voltage, and sample rate mean?

    circuitsanalog
  • 34

    What does a DAC do, and which basic specifications matter?

    analog
  • 35

    How do you approach reading an unfamiliar schematic?

    schemaschematics
  • 36

    Which sections of a component datasheet do you check before using the part?

    components
  • 37

    Why might you choose a four-layer PCB instead of a two-layer PCB?

    pcb
  • 38

    What is a signal return path, and why should a trace have a continuous reference plane?

    pcbsignals
  • 39

    What determines PCB trace width, and when would you use multiple vias?

    pcb
  • 40

    What basic placement rules do you follow before routing a PCB?

    pcb
  • 41

    When would you choose an LDO regulator instead of a buck converter?

    power
  • 42

    What are dropout voltage and regulator efficiency?

    circuitspower
  • 43

    What is the difference between decoupling and bulk capacitors on a power rail?

    componentspowerpower-integrity
  • 44

    How do analog and digital signals differ electrically?

    signalsanalog
  • 45

    How are signal bandwidth and rise time related?

    signals
  • 46

    What are impedance mismatch and termination on a PCB trace?

    pcbsignal-integrity
  • 47

    What causes crosstalk between PCB traces, and how can you reduce it?

    pcbsignal-integrity
  • 48

    How do you use a digital multimeter for basic voltage, resistance, and current measurements?

    circuitsinstruments
  • 49

    How do probe choice, oscilloscope bandwidth, and sample rate affect a measurement?

    instruments
  • 50

    When would you use a logic analyzer instead of an oscilloscope?

    digital-logicinstruments
  • 51

    A 0 to 5 V sensor has 1 kΩ output resistance and feeds a 3.3 V ADC through 10 kΩ over 20 kΩ; the ADC input is modeled as 1 MΩ to ground. What voltage reaches the ADC at 5 V, and would you keep this divider?

    circuitsgroundinganalog
  • 52

    For an always-on 12.6 V battery monitor, compare 100 kΩ over 33 kΩ with 1 MΩ over 330 kΩ when the ADC requires source resistance below 100 kΩ. Which approach would you choose?

    analogmonitoring
  • 53

    You need a roughly 1 kHz RC low-pass before an ADC and already have a 3.3 kΩ series resistor. Which standard capacitor would you choose, and what attenuation do you expect at 10 kHz?

    componentsanalog
  • 54

    An amplifier input is biased at 1.65 V through 10 kΩ, the source has 1 kΩ output resistance, and audio down to 20 Hz must pass with little loss. What AC-coupling capacitor would you use?

    components
  • 55

    A 3.3 V standard-mode I2C bus has 200 pF capacitance, a 1000 ns maximum rise time, and devices that can sink 3 mA at 0.4 V. Is 4.7 kΩ a suitable pull-up value?

    hypothesis-testing
  • 56

    A 3.3 V active-low pushbutton leaves a GPIO floating and produces several interrupts when pressed. How would you correct the circuit and debounce it?

    circuitsinterfacesdebounce
  • 57

    A 3.3 V GPIO with an 8 mA recommended current limit drives a red LED with a 2.0 V forward drop. Choose a resistor for about 5 mA and check the result.

    circuitscomponentsinterfaces
  • 58

    A 3.3 V MCU must drive a 5 V relay coil drawing 70 mA through an NPN low-side switch. With VBE = 0.8 V and forced gain of 10, what base resistor would you choose?

    componentsmcu
  • 59

    For a 3.3 V GPIO switching a 12 V, 1.5 A load, would you choose a MOSFET specified only by VGS(th) = 1 V or one with RDS(on) = 40 mΩ guaranteed at VGS = 2.5 V?

    componentsinterfaces
  • 60

    Choose and orient a flyback diode for a 12 V relay coil that carries 200 mA and is switched slowly by a low-side transistor.

    components
  • 61

    A 1 kΩ resistor has 24 V continuously across it inside an enclosure. What power rating would you select?

    componentspowermechanical
  • 62

    A 3.3 V regulator requires at least 10 µF effective output capacitance. Would you choose a 10 µF 6.3 V Y5V 0603 or a 22 µF 10 V X7R 0805 whose bias curve guarantees 12 µF at 3.3 V?

    power
  • 63

    A 3.3 V MCU has four VDD pins, but the schematic shows one 100 nF capacitor near the power connector. How would you correct the decoupling?

    componentspowerschematics
  • 64

    A load steps up by 150 mA for 200 µs before the regulator responds, and rail droop must stay below 100 mV. Estimate a bulk capacitor if its ESR is at most 50 mΩ.

    componentspowerestimation
  • 65

    An 8 MHz crystal specifies 12 pF load capacitance, and you estimate 2 pF total stray capacitance. What two equal load capacitors would you start with, and how would you lay them out?

    estimationcomponents
  • 66

    You need an LDO for 5 V to 3.3 V at 250 mA and 50 °C ambient. Two electrically suitable parts have θJA of 220 °C/W in SOT-23 and 60 °C/W in DFN, with a 125 °C junction limit. Which would you choose?

    power
  • 67

    A 2-cell Li-ion battery ranges from 8.4 V down to 6.0 V under load and must supply 3.3 V at 1 A peaks. Would you choose a 6 V maximum-input buck or a 4.5 to 18 V, 2 A buck with 90% efficiency?

    powerdebugging
  • 68

    A regulator dissipates 0.8 W at worst case, the datasheet gives θJA = 50 °C/W on its evaluation layout, ambient can reach 60 °C, and maximum junction temperature is 125 °C. Does the thermal estimate pass?

    powercomponentsestimation
  • 69

    For a 12 V, 1 A input, would you use a 0.35 V Schottky diode or a 20 mΩ P-channel MOSFET for reverse-polarity protection when efficiency matters?

    components
  • 70

    Review this simple MCU schematic: two VDD pins have no nearby capacitors, RESET is floating, an LED connects directly to a GPIO, and SDA and SCL have no external pulls. What would you fix before layout?

    componentsschematicsmcu
  • 71

    KiCad ERC reports output-to-output contention because MCU TX, MCU RX, adapter TX, and adapter RX all share the label UART, and it reports an unpowered +5 V net fed from a connector. How would you correct these errors?

    mcu
  • 72

    A selected MMBT3904 datasheet gives SOT-23 pins 1 = base, 2 = emitter, 3 = collector, but the schematic symbol maps 1 = emitter, 2 = base, 3 = collector. What would you verify and change?

    componentsschematicsschema
  • 73

    A BOM calls for a 10 µF, ±20%, 10 V, X7R capacitor in an 0805 footprint, but it is unavailable. DigiKey offers the same electrical and package specifications, while a Mouser option is 6.3 V X5R in 0603. Which replacement would you approve?

    componentsbom
  • 74

    What would you check and export from KiCad before submitting a four-layer board to JLCPCB?

    pcb
  • 75

    A 5 V step drives 1 kΩ and 1 µF, so your hand calculation predicts a 1 ms time constant and 5 V final value, but LTspice shows 0.91 ms and 4.55 V because a 10 kΩ load is present. How do you reconcile the results?

  • 76

    How would you power a newly assembled board for the first time without damaging it?

    powerpcb
  • 77

    A board appears completely dead and none of its rails are present; what do you check first?

    pcb
  • 78

    The bench supply immediately enters current limit when you power the board; what do you do?

    circuitspowerpcb
  • 79

    One component becomes hot within seconds of power-on; how would you investigate it?

    componentspower
  • 80

    A 3.3 V rail droops whenever a load switches on; how would you debug it?

  • 81

    An ADC or analog sensor reading is noisy; what would you check?

    analog
  • 82

    The MCU resets whenever a relay or motor switches; how would you find the cause?

    mcureset
  • 83

    An expected clock is missing during board bring-up; what do you check?

    clockingpcbbring-up
  • 84

    An I2C line is stuck low; how would you identify the cause?

    problem-solving
  • 85

    A UART capture decodes as garbage; how would you debug baud rate, levels, and wiring?

    gc
  • 86

    How would you measure a regulator's output ripple correctly with an oscilloscope?

    powerinstruments
  • 87

    How would you set up an oscilloscope to inspect a fast digital edge?

    instruments
  • 88

    A 3.3 V board runs normally until you insert a DMM in series on its 200 mA range, when it resets; on the 10 A range it works. What is happening, and how would you verify it safely?

    pcbreset
  • 89

    How would you locate a shorted power rail on an assembled board?

    powerpcb
  • 90

    A radio load draws about 80 mA between transmissions and 900 mA for 2 ms bursts, but the bench supply displays 120 mA. How would you measure the peak without materially disturbing the rail?

    power
  • 91

    A logic analyzer does not decode a digital bus reliably; what settings and connections do you check?

    digital-logic
  • 92

    What safety issue arises when probing a floating or switching node with a grounded bench oscilloscope?

    groundinginstruments
  • 93

    A decoupling capacitor is placed several centimeters from an MCU power pin; how would you fix the layout?

    componentspowermcu
  • 94

    A fast digital trace crosses a split in its reference plane; what layout change would you make?

    pcb
  • 95

    A clock trace runs beside a sensitive analog trace and couples noise into it; how would you reduce the crosstalk?

    pcbclockinganalog
  • 96

    A point-to-point digital line rings at the receiver; how could source termination help?

    interfacessignal-integrity
  • 97

    During layout review, a buck converter's input capacitor is far from the switching devices; what would you change?

    componentspower
  • 98

    A fast signal changes PCB layers through a via; what should you add for its return path?

    pcbsignals
  • 99

    A load receives too little voltage because of drop along its PCB power path; how would you correct it?

    circuitspcbpower
  • 100

    How would you visually inspect a newly assembled board before first power-on?

    powerpcb