Skip to content

Interviewfragen: Hardware Engineer

100 echte Fragen mit Musterantworten und Erklärungen für Hardware-Ingenieur-Kandidaten.

Lebenslauf-Beispiel ansehen: Hardware Engineer

Mit Karteikarten üben

Verteiltes Wiederholen · Hunter Pass

Fragen

pcbsignal-integrity

Characteristic impedance is the ratio of a traveling wave's voltage to current, set by distributed inductance and capacitance rather than DC resistance.

  • Trace width, copper thickness, distance to the reference plane, and dielectric constant define the field geometry and therefore Z0.
  • A wider trace or a smaller plane distance usually adds capacitance and lowers Z0, while a narrower trace or larger distance raises it.
  • Higher dielectric constant also lowers Z0, and finished copper shape matters because etching changes the trace sidewalls and width.
  • I use the fabricator's actual stackup and tolerances in a field solver instead of relying on a generic impedance calculator.

Warum diese Frage gestellt wird: The interviewer is checking whether the candidate connects controlled impedance to electromagnetic geometry and fabrication tolerances rather than treating it as a schematic property.

The load reflection coefficient is Γ = (ZL - Z0) / (ZL + Z0), so it gives the reflected voltage as a fraction of the incident wave.

  • A matched load has Γ = 0, an open has Γ = +1, and a short has Γ = -1.
  • A 50 Ω line terminated in 75 Ω has Γ = 0.2, so 20% of the incident voltage reflects with the same polarity.
  • The reflected wave can cause overshoot, undershoot, or multiple settling steps, with severity set by both the mismatch and the edge bandwidth.

Warum diese Frage gestellt wird: A strong answer uses the equation, sign, and magnitude to predict waveform behavior instead of merely stating that mismatches cause reflections.

pcb

I treat an interconnect as a transmission line when its one-way flight time is no longer small compared with the signal rise or fall time.

  • The fastest edge matters, not the clock frequency, because that edge contains the high-frequency energy that sees distributed behavior.
  • A useful conservative screen is tflight ≥ tr / 6; below that, lumped analysis is more likely to be adequate.
  • At roughly 150 ps/in, a 1 ns edge reaches that threshold at about 1.1 in of route.
  • The rule is a screening estimate, so connectors, vias, loads, and strict noise margin can justify transmission-line analysis on a shorter path.

Warum diese Frage gestellt wird: The interviewer wants to see a rise-time and propagation-delay argument rather than the common mistake of judging only by clock rate.

signal-integrity

Source series termination makes the driver impedance plus a resistor approximately equal to the line impedance so the returning reflection is absorbed at the source.

  • I place the resistor next to the driver and choose Rseries so Rdriver + Rseries ≈ Z0.
  • With a high-impedance receiver, the source launches about half the final amplitude; when the wave first reaches the load, ΓL ≈ +1 doubles the load voltage to its final value.
  • It consumes almost no static power and works well for a point-to-point, unidirectional net with one receiver.
  • It is a poor fit for distributed loads because intermediate taps can see the half-amplitude step before the reflection completes the transition.

Warum diese Frage gestellt wird: The interviewer is evaluating whether the candidate understands the traveling-wave mechanism and the topology limitation of source termination.

signal-integrity

Both terminate at the receiver, but parallel termination uses one resistor to a rail while Thevenin termination uses a divider to set both impedance and bias voltage.

  • A parallel resistor near the load is chosen near Z0 and absorbs the incident wave immediately, but one logic state can draw substantial DC current.
  • For Thevenin termination, Rtop || Rbottom should equal Z0 and the divider ratio sets the idle voltage seen by the line.
  • Thevenin termination can suit interfaces that need a defined bias, but it costs two parts and draws divider current even when the signal is static.
  • Both need a low-impedance termination rail and tight placement at the receiver, or the connection to the resistor becomes another stub.

Warum diese Frage gestellt wird: A strong answer distinguishes impedance matching from biasing and accounts for static power, rail quality, and physical placement.

interfacessignal-integrity

A differential pair is normally terminated with a resistor across the two conductors equal to the pair's differential impedance.

  • A 100 Ω pair therefore gets a 100 Ω resistor at the receiver, placed close enough that the pads and connecting traces do not form a meaningful stub.
  • The resistor absorbs the differential, or odd-mode, wave without creating a DC path from either conductor to ground.
  • A split termination can use two 50 Ω resistors with a filtered midpoint to control common-mode energy, but its extra pads and imbalance must be included in the channel design.

Warum diese Frage gestellt wird: The interviewer is checking whether the candidate separates differential-mode matching from common-mode control and understands placement parasitics.

pcb

Propagation delay is the wave's travel time, while electrical length expresses that same delay as phase at a particular frequency.

  • A first-order delay is td = length × √εeff / c, with εeff set by the stackup and field distribution.
  • Electrical length is θ = 2πf td, so the same physical trace is electrically longer at higher frequency.
  • Two equal physical lengths can have different delays when they use different layers or dielectrics, so timing constraints should ultimately be expressed in time.

Warum diese Frage gestellt wird: A strong candidate relates physical length, dielectric environment, time delay, and frequency-dependent phase without treating length alone as the timing metric.

pcbtypes

I derive a board skew budget from the receiver timing window and convert only that remaining time into a length tolerance.

  • The budget includes transmitter skew, package mismatch, connector delay, jitter, setup and hold margin, and the PCB contribution.
  • If 20 ps remains for the board and the route delay is 150 ps/in, the corresponding mismatch limit is about 0.13 in, or 3.4 mm.
  • I account for layer-dependent delay and pin-package length instead of assuming equal routed millimeters mean equal arrival time.
  • Length tuning is kept only as tight as the budget requires because extra serpentine adds loss, coupling, and routing congestion.

Warum diese Frage gestellt wird: The interviewer is evaluating whether the candidate can allocate a real skew budget rather than applying an arbitrary matching rule.

signal-integrity

Near-end crosstalk appears at the aggressor's launch end of the victim, while far-end crosstalk appears at the opposite end.

  • NEXT comes from capacitive and inductive coupling components that add at the near end, and its pulse duration grows with the coupled section's round-trip delay.
  • FEXT components partly oppose each other and arrive as a pulse at the far end whose amplitude depends strongly on edge rate and coupled length.
  • In homogeneous stripline the far-end components can largely cancel, while microstrip's air-dielectric asymmetry leaves more residual FEXT.
  • Closer spacing, longer parallel runs, and a more distant reference plane increase both forms of coupling.

Warum diese Frage gestellt wird: The interviewer wants a field-based distinction between NEXT and FEXT plus the geometry that controls them.

signal-integrity

Crosstalk is controlled by reducing shared fields, so spacing must be considered together with coupling length and distance to the reference plane.

  • Increasing edge-to-edge spacing reduces coupling, while shortening parallel runs limits how long the aggressor can inject energy.
  • Bringing a solid reference plane closer confines more field to that plane and can help more than adding the same absolute trace spacing.
  • For equal-width traces, the 3W rule normally means three trace widths center-to-center, equivalent to a two-width edge-to-edge gap, but it ignores dielectric height, edge rate, layer type, and parallel length.
  • I use spacing-to-plane-height ratios and field-solver or channel limits for critical nets rather than treating 3W as a guaranteed isolation value.

Warum diese Frage gestellt wird: A strong answer treats 3W as a rough heuristic and identifies the electromagnetic variables needed for an actual coupling limit.

circuitspcb

High-frequency return current follows the lowest-inductance path close beneath the signal, so a plane gap breaks the intended current loop.

  • A continuous adjacent plane gives the return current a path that mirrors the trace and keeps loop area small.
  • A slot or split forces the current around the opening, increasing loop inductance, radiation, and coupling into other circuits.
  • The detour also changes the trace's local impedance because its field no longer sees the same reference geometry.
  • I avoid routing fast signals across splits and treat a power plane as a valid reference only when its return path to the source is controlled through nearby decoupling.

Warum diese Frage gestellt wird: The interviewer is checking whether the candidate reasons about the complete signal-current loop instead of looking only at the forward trace.

pcbsignals

A signal via is an impedance discontinuity, and its unused barrel can behave as an open-ended transmission-line stub.

  • Via barrel inductance, pad capacitance, antipad size, and nearby return vias determine the transition impedance.
  • The unused section reflects energy and can create a strong quarter-wave resonance when its electrical length becomes significant.
  • Backdrilling removes the unused plated barrel from the far side while leaving a controlled residual stub above the connected layer.
  • Blind or buried vias can avoid the stub, but backdrilling is often cheaper than advanced HDI and still adds fabrication tolerance and cost.

Warum diese Frage gestellt wird: A strong answer connects via geometry and stub resonance to the practical purpose and manufacturing trade-off of backdrilling.

signal-integrityinterfaces

Differential and common-mode impedance come from different field patterns, so one cannot be inferred from a single-ended impedance value without the pair geometry.

  • Differential excitation drives equal and opposite currents, concentrating much of the field between the conductors and using the odd mode.
  • Common-mode excitation drives both conductors in the same direction, so current returns through the reference structure and uses the even mode.
  • For a symmetric pair, Zdiff = 2Zodd, while the tied-pair common-mode port impedance is Zcm = Zeven / 2.
  • A channel can meet 100 Ω differential impedance yet convert energy to common mode through skew, asymmetrical vias, or unequal reference geometry.

Warum diese Frage gestellt wird: The interviewer is evaluating whether the candidate understands modal impedance definitions and why differential compliance alone does not guarantee low common-mode conversion.

Intra-pair skew is delay mismatch between the positive and negative conductors of one pair, while inter-pair skew is arrival mismatch between separate pairs or lanes.

  • Intra-pair skew converts differential energy into common mode, reduces the differential eye, and can increase emissions.
  • Inter-pair skew affects alignment across lanes, but many serial protocols can tolerate or deskew more lane-to-lane delay than P-to-N delay.
  • I therefore constrain P and N tightly through the same layers and transitions, then set lane-to-lane matching from the protocol's deskew budget.
  • Blindly equalizing every lane can add unnecessary meanders and insertion loss without improving the receiver margin.

Warum diese Frage gestellt wird: A strong answer distinguishes the physical penalty of P-to-N mismatch from the protocol-dependent handling of lane-to-lane delay.

componentsinterfaces

I choose AC coupling capacitors from the interface specification and the channel's low-frequency content, then place a matched part in each conductor at the specified end.

  • The capacitor and termination form a high-pass response, so too little capacitance causes baseline droop during long runs of identical data.
  • More capacitance is not free because a larger package can add ESL, pad capacitance, and a worse impedance discontinuity.
  • Many interfaces assign the capacitors to the transmitter; both parts should be symmetric, close to each other, and present only once in the link.
  • A small low-ESL package, compact pads, and suitable antipads keep the series transition from degrading the high-frequency channel.

Warum diese Frage gestellt wird: The interviewer is checking whether the candidate balances low-frequency droop, protocol ownership, pair symmetry, and high-frequency parasitics.

signal-integrity

DDR fly-by routing sends clock, command, and address signals sequentially past devices to avoid the large stubs of a passive star.

  • The main route keeps controlled impedance and is terminated at its far end, but each device sees an intentional incremental flight-time delay.
  • DDR training, including write leveling, compensates relevant timing offsets created by the fly-by arrival pattern.
  • DQ and DQS are constrained per byte lane and rank, so their topology should not be copied blindly from the command and address bus.
  • ODT switches termination inside the DRAM or controller for the active read, write, and rank state, reducing external parts and reflections from inactive loads.

Warum diese Frage gestellt wird: A strong answer connects fly-by topology to stub control and explains how training and dynamic ODT make the topology usable.

DDR is source-synchronous, so each DQ bit is timed against the DQS strobe for its own byte lane rather than against a global clock alone.

  • During writes the controller launches DQ and DQS, while during reads the DRAM launches them, so the budget must work in both directions.
  • I match each DQ to its associated DQS within the controller and memory timing budget and keep the DQS P-to-N mismatch especially tight.
  • Package delays, vias, connectors, and layer-dependent propagation count alongside visible PCB trace length.
  • Different byte lanes need only meet their training and controller alignment limits, because excessive lane-to-lane tuning adds crosstalk and loss.

Warum diese Frage gestellt wird: The interviewer is evaluating whether the candidate understands byte-lane source-synchronous timing instead of applying one global DDR length rule.

interfacessignalssignal-integrity

LVDS steers a nearly constant current between two conductors, and the receiver termination converts that current into a small differential voltage.

  • A typical 3.5 mA current through 100 Ω produces a differential voltage magnitude of about 350 mV, or about 700 mV peak-to-peak between the two logic states.
  • The low swing and opposite currents reduce switching noise and radiation compared with a large single-ended voltage swing.
  • The 100 Ω resistor belongs across the pair at the receiver so the traveling wave sees its intended differential load.
  • The receiver must still remain inside its common-mode input range because differential termination does not remove common-mode offsets.

Warum diese Frage gestellt wird: A strong answer relates LVDS current steering, the 100 Ω load, the resulting voltage swing, and the separate common-mode constraint.

pcbsignal-integrity

Both use nominal 90 Ω differential routing, but USB 2.0 uses one bidirectional D+/D- pair while USB 3.x adds separate unidirectional SuperSpeed transmit and receive pairs.

  • A USB 2.0 hub creates separate point-to-point segments; a passive star or long branch adds stubs and is not a valid substitute.
  • SuperSpeed links are point-to-point and full duplex, with one TX pair and one RX pair in addition to the USB 2.0 pair.
  • Pair symmetry, continuous references, and short connector or via discontinuities matter more as the SuperSpeed data rate rises.
  • The 90 Ω target must use the fabricator's stackup, since copying a trace width between layers does not preserve impedance.

Warum diese Frage gestellt wird: The interviewer is checking whether the candidate knows the distinct pair count and directionality while preserving the common controlled-impedance and point-to-point principles.

interfacessignal-integrity

A PCIe lane is a full-duplex point-to-point channel made from one transmit pair and one receive pair.

  • Link widths such as x1, x4, and x16 aggregate independent lanes rather than branching one differential pair to several receivers.
  • Each pair follows the platform's controlled-impedance target, commonly 85 Ω differential, through connectors and layer transitions.
  • The transmitter provides one matched series AC coupling capacitor in each TX conductor so the receiver can establish its own common-mode bias.
  • PCIe receivers provide on-die termination, so adding an external far-end differential resistor would create the wrong load.

Warum diese Frage gestellt wird: A strong answer identifies PCIe as aggregated point-to-point lanes and places AC coupling and termination ownership on the correct ends.

Gesperrte Fragen

  • 21

    How do you choose a PCB stackup for controlled-impedance high-speed routing?

    formspcbsignal-integrity
  • 22

    What are the trade-offs between microstrip and stripline routing?

  • 23

    How should return current be handled when a high-speed signal changes PCB layers?

    circuitspcbsignals
  • 24

    How do dielectric and conductor loss contribute to insertion loss in a PCB channel?

    pcb
  • 25

    How do you use target impedance to design a power distribution network?

    designpowerdistributions
  • 26

    Why can mounting inductance dominate a decoupling capacitor at high frequency, and how do you minimize it?

    componentspower-integrity
  • 27

    What does power-ground plane capacitance contribute to a PCB power-delivery network?

    pcbgroundingpower
  • 28

    Why can mixing capacitor values create anti-resonance in a decoupling network, and how does ESR affect it?

    componentspower-integrity
  • 29

    How do a VRM control loop and local capacitors share responsibility during a load transient?

    components
  • 30

    What causes ground bounce and simultaneous switching noise in digital hardware?

    grounding
  • 31

    How do differential-mode and common-mode EMI differ?

    emcinterfacessignal-integrity
  • 32

    What is the difference between conducted and radiated emissions?

  • 33

    When would you use a ferrite bead, an LC filter, or a common-mode choke?

    analogsignal-integrity
  • 34

    What principles make an enclosure shield effective, including its seams and apertures?

    mechanical
  • 35

    Which clock-jitter measures matter, and how do you include them in a timing budget?

    clocking
  • 36

    How is oscillator phase noise related to time-domain jitter?

    clocking
  • 37

    What do you consider when distributing one clock to multiple devices?

    clocking
  • 38

    How does negative feedback set the gain in common op-amp topologies?

    feedbackanalog
  • 39

    How do gain-bandwidth product, noise gain, slew rate, and stability interact in an op-amp circuit?

    circuitsanalog
  • 40

    Why must input common-mode range and output swing be checked even for a rail-to-rail op amp?

    signal-integrity
  • 41

    How do you estimate noise in an analog signal chain?

    signalsanalogestimation
  • 42

    What must an ADC driver do to settle a switched-capacitor ADC input accurately?

    componentsanalog
  • 43

    How do you select and decouple a reference for an ADC or DAC?

    analog
  • 44

    Why is an analog anti-alias filter needed before an ADC, and how is its cutoff chosen?

    analog
  • 45

    What matters when buffering a DAC output, including settling and glitch energy?

    analog
  • 46

    How do you estimate semiconductor junction temperature using a thermal-resistance network?

    estimationthermalcomponents
  • 47

    How do copper, thermal vias, a heatsink, and airflow work together to remove heat from a PCB assembly?

    pcbairflowthermal
  • 48

    How do you derate components and qualify a second source for a hardware design?

    componentsdesign
  • 49

    What PCB and PCBA rules belong in a design-for-manufacturing review?

    designpcb
  • 50

    What design-for-test features should be planned into a PCB assembly?

    designpcb
  • 51

    How would you perform a controlled first power-up and verify the expected power-tree sequence?

    formspower
  • 52

    A bench supply shows input current, but no downstream rail appears; how would you locate the fault?

    circuitspower
  • 53

    A buck converter has the correct VIN but no output; how would you debug EN, FB, and the switch node?

    power
  • 54

    An LDO output is correct at light load but low under load; how would you separate dropout, current limit, and path loss?

    circuitspowerdebugging
  • 55

    A power rail overshoots during startup; how would you identify the cause and correct it?

    power
  • 56

    A load transient causes a voltage droop at the IC; how would you determine whether the regulator or the path to the load is responsible?

    circuitspower
  • 57

    A switching regulator appears to have excessive output ripple; how would you verify the measurement and find the cause?

    power
  • 58

    A regulator runs unexpectedly hot; how would you determine whether the cause is electrical loss or the thermal path?

    powerthermal
  • 59

    An FPGA or SoC does not boot and you suspect rail sequencing or power-good logic; how would you debug it?

    powerdigital-logic
  • 60

    A board resets intermittently; how would you distinguish a reset-pin glitch from a brownout or another reset source?

    pcbreset
  • 61

    A crystal oscillator does not start reliably; how would you debug it without changing the circuit through probe loading?

    circuits
  • 62

    An I2C bus is stuck low or fails intermittently; how would you separate pull-up, capacitance, and unpowered-device problems?

    problem-solving
  • 63

    An SPI peripheral develops bit errors only at a higher clock rate; how would you find the limiting mechanism?

    evmclocking
  • 64

    A UART link produces framing or corrupted-character errors; how would you check wiring, voltage levels, and clock mismatch?

    circuitsclocking
  • 65

    A GPIO input shows false transitions when many outputs switch together; how would you confirm and reduce ground bounce?

    groundinginterfaces
  • 66

    A point-to-point digital line rings and crosses the receiver threshold more than once; how would you apply source termination?

    interfacessignal-integrity
  • 67

    A high-speed eye is closing; how would you separate channel loss, reflections, jitter, and noise?

    clocking
  • 68

    A differential pair appears to have intra-pair skew and common-mode conversion on a two-channel oscilloscope; how would you prove the skew is in the board before changing the layout?

    interfacespcbinstruments
  • 69

    A connector or via transition creates an impedance discontinuity; how would you locate it and improve the geometry?

    signal-integrity
  • 70

    A DDR interface has intermittent memory errors; how would you separate byte-lane timing, ODT, and PDN problems?

    memorypower-integritytypes
  • 71

    A USB 3 link falls back to a slower mode or repeatedly retrains; how would you debug the hardware?

  • 72

    A PCIe link stays up but reports correctable errors on one lane; how would you investigate it?

  • 73

    A clock is coupling into a nearby analog net; how would you confirm the source and reduce the interference?

    clockinganalog
  • 74

    An oscilloscope trace shows ringing that may be created by the probe; how would you validate the measurement?

    validationpcbinstruments
  • 75

    How would you choose between an oscilloscope, logic analyzer, TDR, VNA, and spectrum analyzer for a channel symptom?

    digital-logicinstruments
  • 76

    An ADC meets its DC accuracy target but shows noisy codes and low ENOB on the board; how would you isolate the cause?

    analogpcb
  • 77

    A SAR ADC shows gain error and occasional missing codes; how would you determine whether the reference or input settling is responsible?

    analog
  • 78

    An op-amp stage is stable on the schematic but oscillates when connected to a capacitive load; what would you change?

    analogschematicsschema
  • 79

    An op-amp output clips or distorts even though the ideal gain calculation predicts the correct amplitude; how do you debug it?

    analog
  • 80

    A DAC output settles slowly and produces its largest glitch at a major-carry transition; how would you improve the circuit?

    circuitsanalog
  • 81

    How would you build an error budget for a precision sensor analog front end before selecting parts?

    reliabilityanalog
  • 82

    How would you choose the resistors and capacitors for a precision gain and filter network that must work across temperature?

    componentsanalog
  • 83

    You are defining a board power tree; how do you budget each rail and decide between an LDO and a buck converter?

    powerpcb
  • 84

    A battery voltage moves above and below the required system rail; which converter topology would you choose and how would you validate it?

    system-designcircuitsvalidation
  • 85

    A switching converter MOSFET runs hotter than expected; how would you separate conduction, switching, and gate-drive losses?

    components
  • 86

    A converter behaves normally at light load but its inductor overheats and the switch current rises sharply at peak load; what would you check?

    circuitscomponents
  • 87

    An ADC develops a 12 MHz output spur and its AVDD rail rings at 12 MHz only when the rail is fed through a ferrite bead; how would you diagnose and fix it?

    analog
  • 88

    How would you prove that a processor rail meets its PDN target using impedance and load-step measurements?

    signal-integritypower-integrityconcurrency
  • 89

    A product fails conducted-emissions precompliance at the switching converter fundamental and its harmonics; how would you debug it?

  • 90

    A radiated-emissions failure disappears when an external cable is unplugged and a current clamp shows strong common-mode current; what would you change?

    circuitssignal-integrity
  • 91

    A narrow radiated-emissions peak aligns with a clock harmonic; how would you confirm and reduce it?

    clocking
  • 92

    A board resets during ESD testing but shows no permanent damage; how would you diagnose and harden it?

    pcbresettesting
  • 93

    During an EMC review, you find a long shield seam and a cable shield connected by a pigtail; what changes would you request?

    emc
  • 94

    Which bench tools would you choose for EMC precompliance, and what specific question would each answer?

    emc
  • 95

    A high-speed serial link is about to enter layout; how would you review the schematic for missing termination, references, or AC coupling?

    schemasignal-integrityschematics
  • 96

    A buck-converter layout review shows a large switch-current loop and feedback routed beside the switch node; how would you fix it?

    circuitspowerfeedback
  • 97

    A differential pair changes layers through asymmetric vias and crosses a reference-plane discontinuity; what layout changes would you make?

    interfaces
  • 98

    Pilot assembly shows solder bridges on a fine-pitch package and tombstoned passives; what DFM changes would you make?

    dfm
  • 99

    How would you choose a BGA escape and via strategy without sacrificing assembly yield or exceeding fabricator capability?

  • 100

    Pilot boards intermittently fail ICT because probes cannot reach pads beside a tall connector and a precision resistor reads low through parallel paths; how would you correct the board and test fixture?

    componentspcbfixtures