Topic index

Interview Prep Topics

Browse topics across AI-native development and coding, AI/ML, applied math, and engineering domains like wireless, RF, and hardware. Every topic page covers what it is, why it matters, common mistakes, and FAQs - framed for real technical work and interview loops, not classroom review.

New to a term? Start with the engineering interview glossary.

Looking for exact interview prompts? Browse the interview questions index.

Role-based prep is shown first so users can jump straight into the most commercial and interview-specific paths. The topic hubs beneath it are sorted by search intent and engineering path.

Role Interview Prep

Interview preparation by engineering role. Use these to jump straight into the questions, practice paths, and career guides that match the job title.

RF Engineer

Start here for RF front-end, link budget, antenna, and wireless measurement reasoning.

Wireless Systems Engineer

Covers PHY/MAC tradeoffs, modem behavior, KPIs, and real-world wireless debugging.

Hardware Engineer

Board-level design, timing, signal integrity, bring-up, and hardware-system reasoning.

RTL Design Engineer

RTL implementation, datapaths, FSMs, synthesis-aware coding, and timing.

Verification Engineer

UVM, assertions, coverage, regression triage, and bug isolation before silicon.

Validation Engineer

Bring-up, characterization, lab debug, automation, and system-level failure isolation.

Firmware Engineer

RTOS scheduling, interrupts, peripherals, drivers, and the hardware-software boundary.

Embedded Systems Engineer

Closest match: firmware, RTOS, and embedded debugging are the core interview surfaces.

Signal Processing Engineer

DSP fundamentals, signals and systems, transforms, filtering, and spectral reasoning.

AI / ML Engineer for Engineering Systems

AI-assisted modeling, transformer intuition, and ML applied to EE problems.

Wireless / RF / Communications

Cellular, Wi-Fi, RF front-end, and antenna topics across 4G/5G/6G and adjacent standards.

Available now

Coming soon

5G NR Explained: Numerology, BWP, HARQ, and Frame Structure(waitlist)

5G NR interview prep — numerology, frame structure, BWP, HARQ, CORESET, and beam management for wireless and RF engineers.

LTE-Advanced(waitlist)

LTE-Advanced interview prep — Carrier Aggregation, CoMP, eICIC, 256-QAM, dual connectivity, and Release 10/11/12/13 features.

Wi-Fi Generations (802.11 Versions)(waitlist)

802.11 versions and Wi-Fi generations compared for interview prep: bands, channel width, modulation, when MIMO and uplink vs downlink MU-MIMO arrived, and each generation design priority.

Wi-Fi 8 (802.11bn) vs Wi-Fi 7: What Changed(waitlist)

Wi-Fi 8 (802.11bn) aims for ultra-high reliability over Wi-Fi 7 — lower worst-case latency and packet loss; candidate features include multi-AP beamforming coordination and tighter multi-link operation (802.11bn still in draft).

Antenna Design(waitlist)

Antenna design interview prep — radiation patterns, gain, directivity, VSWR, impedance matching, polarization, and MIMO antenna arrays.

Link Budget(waitlist)

Link budget interview prep - transmit power, antenna gain, path loss, noise figure, sensitivity, and fade margin for wireless engineers.

Channel Estimation(waitlist)

Channel estimation interview prep - pilots, CSI, equalization, OFDM, MIMO, beamforming, and wireless receiver reasoning.

HARQ (Hybrid Automatic Repeat reQuest)(waitlist)

HARQ interview prep — soft combining, Chase vs Incremental Redundancy, LTE/5G NR HARQ timing, and the new IEEE 802.11bn (Wi-Fi 8) PHY HARQ.

Modem Log Analysis(waitlist)

Modem log analysis interview prep - traces, KPIs, retries, handovers, and practical wireless debugging.

RSRP vs RSRQ vs SINR(waitlist)

RSRP vs RSRQ vs SINR interview prep - wireless coverage, quality, interference, and throughput metrics explained.

3GPP Release 19(waitlist)

3GPP Release 19 interview prep — 5G-Advanced AI/ML lifecycle, ambient IoT, low-power wake-up signals, NTN regenerative payloads, and sidelink evolution.

Hardware / Silicon / Embedded Systems

FPGA and embedded-systems topics for hardware and firmware interview loops.

Available now

Engineering Foundations

The core electrical, math, and signal-processing topics that show up across wireless, hardware, verification, and systems interviews.

Available now

Coming soon

Digital Logic(waitlist)

Digital logic interview prep for gates, Boolean algebra, combinational and sequential logic, FSMs, counters, setup and hold timing, and synchronous design.

Computer Architecture(waitlist)

Computer architecture interview prep for ISAs, pipelines, caches, memory hierarchy, branch prediction, buses, DMA, latency, throughput, and performance tradeoffs.

Circuit Analysis(waitlist)

Circuit analysis interview prep — KCL, KVL, mesh and nodal analysis, Thevenin/Norton, RLC transients, Laplace methods, and AC steady-state for EE candidates.

Electronics(waitlist)

Electronics interview prep — diodes, BJT and MOSFET amplifiers, biasing, op-amps, frequency response, feedback, and stability for analog EE candidates.

Signals and Systems(waitlist)

Signals and systems interview prep — LTI systems, convolution, Fourier, Laplace, z-transform, sampling theorem, Bode plots, and frequency response.

Communication Systems(waitlist)

Communication systems interview prep — analog (AM/FM) and digital (BPSK/QAM) modulation, matched filtering, BER analysis, Shannon capacity, and channel coding.

Electromagnetics(waitlist)

Electromagnetics interview prep — Maxwell's equations, transmission lines, Smith chart, waveguides, plane waves, near-field/far-field, and antenna fundamentals.

Control Systems(waitlist)

Control systems interview prep — feedback, PID, root locus, Bode, phase/gain margin, state-space, LQR, and observer design for engineering candidates.

Semiconductor Devices(waitlist)

Semiconductor devices interview prep — band theory, PN junctions, BJT and MOSFET physics, short-channel effects, and device-level limits on circuit performance.

Power Electronics(waitlist)

Power electronics interview prep — buck/boost/buck-boost converters, soft switching, magnetic component design, GaN/SiC, and switching-mode power-supply design.

Power Systems(waitlist)

Power systems interview prep — three-phase circuits, transformers, transmission lines, fault analysis, per-unit, generators, and grid stability.

AI / ML for Engineers

Machine-learning topics that bridge signal processing, control, and model architecture.

Coming soon

AI-Native Software Engineering

AI-assisted development topics for engineers building real products and portfolio projects.

Coming soon

AI-Native Software Development Workflow(waitlist)

How engineers run an AI-native software development workflow: issues, branches, pull requests, tests, CI, debugging, documentation, and disciplined AI-assisted delivery.

UI Design Best Practices for Engineers(waitlist)

UI design best practices for engineers interview prep - hierarchy, forms, accessibility, responsive design, and product usability.

Backend Architecture Best Practices(waitlist)

Backend architecture best practices interview prep - APIs, databases, authentication, observability, reliability, and maintainability.

GitHub Best Practices for Beginners(waitlist)

GitHub best practices for beginners interview prep - repositories, branches, commits, pull requests, issues, README files, and CI workflow.

GitHub Actions for Engineers(waitlist)

GitHub Actions for engineers: CI/CD workflows, parallel jobs, secrets, dependency caching, required status checks, runners, and reusable workflows for shared codebases.

Context Engineering for Coding Agents(waitlist)

Context engineering for coding agents: file selection tiers, prompt caching strategy, MCP-based live codebase access, bounded agent loops, and context pollution pitfalls.

AI Coding Best Practices for Software Engineers(waitlist)

AI coding best practices for real software engineering - small tasks, branches, reviews, tests, linting, type checks, CI, and disciplined AI-assisted development.

AI-Native Debugging Best Practices(waitlist)

AI-native debugging best practices — how teams debug faster without regressions using AI-assisted logs, hypotheses, reproduction, root cause, and regression tests.

AI Code Review Best Practices(waitlist)

AI code review best practices for engineers - reviewing diffs, finding risks, checking tests, protecting architecture boundaries, and using AI responsibly.

How to Avoid Spaghetti Code with AI Coding(waitlist)

How to avoid spaghetti code with AI coding - small tasks, branches, architecture boundaries, tests, reviews, and disciplined AI-assisted refactoring.

Test-Driven AI Coding(waitlist)

Test-driven AI coding for real software engineering - use tests to constrain AI output, verify behavior, and keep changes safe and reviewable.

Frontend Debugging Best Practices(waitlist)

Frontend debugging best practices for engineers - reproduce UI bugs, inspect logs, compare diffs, isolate timing issues, and use AI responsibly.

Applied Math

The math foundation beneath every quantitative engineering interview - from gradient descent to Maxwell's equations.

Coming soon

Calculus I(waitlist)

Calculus I interview prep — limits, derivatives, the Mean Value Theorem, Taylor series, and the Fundamental Theorem of Calculus, framed for engineering interviews.

Calculus II(waitlist)

Calculus II interview prep — integration techniques, sequences, series, power series, convergence tests, and applications to DSP, controls, and ML.

Calculus III (Multivariable)(waitlist)

Multivariable calculus interview prep — gradient, Hessian, Lagrange multipliers, line and surface integrals, divergence, curl, and Stokes' theorem.

Linear Algebra(waitlist)

Linear algebra interview prep — vector spaces, matrix factorizations (LU, QR, SVD, eigendecomposition), least squares, and applications to ML, signal processing, and controls.

Ordinary Differential Equations(waitlist)

ODE interview prep — first- and second-order linear ODEs, Laplace transforms, characteristic equations, phase portraits, and numerical solvers (Euler, RK4, stiff).

Partial Differential Equations(waitlist)

PDE interview prep — heat, wave, and Laplace equations, separation of variables, Fourier methods, Green's functions, finite differences, and finite elements.

Probability(waitlist)

Probability interview prep — random variables, distributions, expectation, conditional probability, Bayes, CLT, MGFs, and convergence theorems for engineering candidates.

Statistics(waitlist)

Statistics interview prep — estimation, hypothesis testing, regression, MLE, MAP, confidence intervals, A/B testing, and statistical inference for engineering candidates.

Discrete Mathematics(waitlist)

Discrete math interview prep — logic, proofs, sets, combinatorics, graph theory, recurrences, and asymptotics for CS and electrical engineering candidates.

Numerical Methods(waitlist)

Numerical methods interview prep — floating-point, condition number, linear systems, Newton, quadrature, ODE/PDE solvers, and the truncation-vs-roundoff tradeoff.

Complex Analysis(waitlist)

Complex analysis interview prep — analytic functions, Cauchy integral formula, residues, Laurent series, conformal maps, and applications to EE and DSP.

Optimization(waitlist)

Optimization interview prep — convex optimization, KKT conditions, duality, gradient and Newton methods, interior-point, SGD, and applications to ML and engineering.

More topics

Bluetooth Versions: Classic vs BLE, 5.x & LE Audio

Bluetooth versions and BLE generations compared for interview prep: Classic BR/EDR vs Low Energy, what 4.0 / 4.2 / 5.0 / 5.1 / 5.2 / 5.4 / 6.0 each changed, PHYs, LE Audio, and Channel Sounding.

RTL Design

RTL design interview prep for ASIC and FPGA: Verilog/SystemVerilog, FSMs, clock domain crossing, async FIFOs, blocking vs non-blocking, timing closure, and synthesizable coding.

ASIC Design Flow Explained: From RTL to Tapeout

The digital ASIC design flow explained for interviews — spec, RTL, verification, synthesis, DFT, physical design (place & route), STA, signoff (DRC/LVS), and tapeout, plus front-end vs back-end and ASIC vs FPGA.

RRC States in 5G NR: RRC_IDLE, RRC_INACTIVE, RRC_CONNECTED

5G NR RRC states explained — RRC_IDLE, RRC_INACTIVE, RRC_CONNECTED transitions, RAN Notification Area, paging, and power saving trade-offs.

NR Initial Access: SSB, MIB, SIB1, and the RACH Procedure

5G NR initial access — SSB cell search, MIB and SIB1 decode, 4-step vs 2-step RACH, contention resolution, and open-loop power control.

PDCCH, PDSCH, PUCCH, PUSCH: The 5G NR Physical Channels

5G NR physical channels — PDCCH and CORESET, PDSCH allocation, PUCCH formats, PUSCH grant types, RNTI types, DCI families, and UCI multiplexing.

NR Reference Signals: DMRS, CSI-RS, SRS, PTRS, and the SSB

5G NR reference signals — DMRS channel estimation, CSI-RS for CSI and beam management, SRS uplink sounding, PTRS phase tracking, and the SSB.

NR Beam Management: SSB Sweep, P-1/P-2/P-3, TCI States, QCL

5G NR beam management — SSB beam sweep, P-1/P-2/P-3 refinement, TCI states and activation, QCL types, and beam failure recovery.

NR BWP and Numerology: How Scalable Subcarrier Spacing Works

5G NR BWP and numerology — subcarrier spacing μ=0..4, FR1 vs FR2, frame/slot structure, resource grid, BWP switching, and CP overhead.

Coherent Optical Detection: How DSPs Replaced Direct Detection

Coherent optical detection explained — local oscillator, 90° hybrid, balanced photodiodes, DSP pipeline, LO linewidth, and intradyne reception.

DWDM Systems Explained: C-Band, L-Band, and the 400G/800G Era

DWDM systems explained — ITU-T frequency grid, 50 GHz vs 100 GHz spacing, C-band vs L-band, flex-grid, superchannels, and 400ZR/800ZR pluggable optics.

EDFA vs Raman vs SOA: Optical Amplifier Comparison

EDFA vs Raman vs SOA compared: gain mechanism, noise figure, bandwidth, and where each optical amplifier fits in long-haul, distributed, and integrated systems.

Mach-Zehnder Modulators Explained: Vπ, Chirp, and Bias

Mach-Zehnder modulators explained: the electro-optic effect, Vπ, push-pull drive/bias point, and chirp — how optical transmitters encode symbols in coherent links.

Coherent Modulation Formats: DP-QPSK, 16QAM, PCS Explained

Coherent modulation formats explained: DP-QPSK, DP-16QAM, 64QAM, and probabilistic constellation shaping — bits per symbol, reach, and the OSNR trade-off.

Optical Fiber Standards: G.652 vs G.654 vs G.657 vs Hollow-Core

ITU-T optical fiber standards explained — G.652 single-mode workhorse, G.654 submarine large-Aeff, G.657 bend-insensitive, hollow-core for low latency.

5G NR Handover: Xn vs N2, Conditional HO, Beam Failure Recovery

5G NR handover — Xn vs N2 signaling paths, conditional handover, measurement events A1-A6, time-to-trigger, MRO, and intra/inter-DU mobility.

NR MAC Scheduling: PDCCH Allocation, BSR, DRX, Configured Grant

5G NR MAC scheduling — SR and BSR uplink-grant request, DRX power saving, configured grant Type 1 vs Type 2, MAC CE control, and scheduler trade-offs.

NR Channel Coding: LDPC, Polar, MCS, and Link Adaptation

5G NR channel coding — LDPC for PDSCH/PUSCH data, polar codes for PDCCH/PUCCH control, MCS tables, CQI link adaptation, OLLA, and HARQ incremental redundancy.

OSNR, BER, Q-factor: How Optical Engineers Measure Link Quality

OSNR, BER, and Q-factor in optical engineering — pre-FEC vs post-FEC BER, FEC limit, OSNR margin, shot vs thermal noise, and how operators measure link health.

Optical Fiber Impairments Explained: CD, PMD, Nonlinearity

Optical fiber impairments explained: chromatic dispersion, PMD, attenuation, and Kerr nonlinearities (SPM, XPM, FWM) — how each limits reach; coherent DSP fixes CD/PMD while FEC and power design handle the rest.

ROADM & Wavelength Switching Explained: WSS, Degrees, CDC

ROADMs explained: how wavelength-selective switches (WSS) add/drop and route wavelengths, and what "degrees" and colorless-directionless-contentionless (CDC) mean.

5G NR Architecture: NSA vs SA, CU/DU Split, and CA

5G NR architecture — NSA Option-3 EN-DC vs SA Option-2, dual connectivity, CU/DU split, F1 interface, carrier aggregation, and 5GC functions.

5G QoS and 5QI: Service Requirements and Network Slices

5G QoS framework — 5QI table, GBR vs non-GBR, packet delay budget, packet error rate, QoS flows, DRB mapping via SDAP, and slicing integration.

URLLC in 5G NR: Mini-Slots, Preemption, and Sub-1ms Latency

URLLC in 5G NR — mini-slot scheduling, preemption indication, MCS Table 3, PDSCH/PUSCH repetition, configured grant, and 1 ms latency at 10⁻⁵ reliability.

3GPP Release Evolution: Rel-15 → Rel-16 → Rel-17 → Rel-18

3GPP 5G release evolution — Rel-15 NR foundation, Rel-16 URLLC and IIoT, Rel-17 RedCap and NTN, Rel-18 5G-Advanced with AI/ML and MBS.

Silicon Photonics for Datacenters Explained: 800G+ Links

Silicon photonics for datacenters explained: CMOS-compatible modulators, waveguides, and dense integration enabling 800G/1.6T pluggable, coherent, and co-packaged optical engines.

CPO vs Pluggable Optics: Density, Power & AI-Cluster Trade-offs

Co-packaged optics (CPO) put the optical engine on the switch ASIC — ~30–50% less power-per-bit than pluggable QSFP-DD/OSFP, but harder to service. CPO vs NPO vs pluggable.

PON Evolution: GPON → XGS-PON → TWDM-PON → 50G-PON

PON architectures from GPON to 50G-PON — OLT, ONU, splitter, burst-mode receivers, dynamic bandwidth allocation, TWDM-PON, and the 50G upgrade.

Silicon Photonics Engineer Interview Signals

Silicon photonics engineer interview signals — device design, thermal management, CMOS-compatible fab, laser integration, CPO architecture, production test.

Agentic AI Engineering: Architecture and Patterns

Master AI agent architecture for interviews: 4-layer system design, loop patterns (ReAct, planner-executor), multi-agent trade-offs, observability, and production safety.

Model Context Protocol (MCP): Architecture Explained

MCP interview prep — client-server architecture, tools vs resources vs prompts, capability negotiation, transports, auth boundaries, A2A distinctions, and production patterns.

LLM Evaluation Best Practices

LLM evaluation best practices — eval harness design, Self-Refine, DSPy compile, reward hacking detection, rubric scoring, regression gates, and CI-driven improvement loops.

RAG: Retrieval-Augmented Generation

RAG for engineers — ground LLM answers in technical specs, datasheets, and 3GPP/IEEE standards: hybrid retrieval, RRF, chunking, citation markers, faithfulness evaluation, Self-RAG, and RAG vs KB-Routing.

Vector Databases and Embeddings

Vector databases and embeddings for AI engineers: semantic search, HNSW vs IVF indexing, chunking strategy, hybrid search, reranking, pgvector, and vector-vs-graph trade-offs.

Structured Output and Tool Calling

Structured output and tool calling best practices — six-technique ladder, schema design, validate-and-retry, Instructor vs native structured outputs, and production pitfalls.

AI Agent Observability

AI agent observability interview prep: span trees, OpenTelemetry GenAI conventions, production drift types, sampling strategy, and tool selection for senior engineers.

LLM Fine-Tuning vs RAG: Decision Guide

When to use RAG, KB-Routing, fine-tuning, or the hybrid route-then-RAG pattern — decision framework, trade-off comparison table, and production pitfalls.

Open RAN (O-RAN) Explained: Architecture and RIC

Open RAN (O-RAN) interview prep — disaggregated architecture, Near-RT RIC, xApps, rApps, Open Fronthaul, and RAN intelligence for interview questions.

Near-RT RIC vs Non-RT RIC

Near-RT RIC vs Non-RT RIC for interview prep — real-time vs strategic RAN decisions, xApps, rApps, A1 interface, and RAN intelligence control.

O-RAN 7.2x Fronthaul Explained: RU-DU Interface

O-RAN split 7.2x interview prep — Open Fronthaul, RU-DU interface, latency, bandwidth, IQ sample transport, and deployment trade-offs.

O-RAN Interfaces Explained: A1, E2, O1, and O2

O-RAN interfaces explained: A1 carries policy from the Non-RT to the Near-RT RIC, E2 gives near-real-time control of the CU/DU, O1 handles management, and O2 manages the O-Cloud.

Open RAN vs Traditional RAN

Open RAN vs traditional RAN for interview prep — monolithic vs disaggregated, vendor lock-in, cost, interoperability, and operator strategy.

xApps vs rApps Explained: O-RAN Intelligence

xApps and rApps for interview prep — Near-RT vs Non-RT RIC, the three O-RAN control loops, E2/A1/R1 interfaces, KPM telemetry, and ML-driven RAN optimization.

O-RAN Energy Saving and AI/ML Optimization

O-RAN energy efficiency for interview prep — cell sleep/wake, power scaling, traffic prediction, ML-driven optimization, and operator sustainability goals.

Best AI for Engineering Interview Prep

AI-powered interview prep for engineers — adaptive practice, personalized learning, spaced repetition, and how to choose the right AI tutoring platform.

AI Interview Prep for Engineers

How engineers use AI for interview prep without the over-reliance trap: the attempt-feedback-retest loop, held-out progress signals, and what to say about AI use in the interview.

AI Tutor for Engineering

How AI tutors for engineering interview prep actually work — learner models, retrieval practice, spaced review, hallucination, and how to tell if one is improving your skills.

IEEE 802.11 Wi-Fi Generations Explained for Engineers (Wi-Fi 4 to Wi-Fi 8)

IEEE 802.11 wireless standards for engineers: 802.11n/ac/ax/be/bn, Wi-Fi 4 through Wi-Fi 8, OFDMA, MU-MIMO, MLO, EMLSR, NPCA, 6 GHz.

RF Engineering: Academia to Industry

RF engineering industry gap: link budgets, antennas, noise figure, impedance matching, lab measurements, spectrum issues, and debugging.

802.11bn UHR: Wi-Fi 8 Ultra High Reliability

Wi-Fi 8 and 802.11bn UHR: reliability, latency, mobility, interference, coordinated APs, MLO, spectrum reuse, and standards tradeoffs.

Wireless Engineering: Academia to Industry

Wireless engineering industry gap: OFDM, MIMO, 5G NR, Wi-Fi, modem logs, fading, link budgets, simulations, and field testing.

RTL Design: Academia to Industry

RTL design industry gap: Verilog, SystemVerilog, synthesis, timing, CDC, resets, microarchitecture, verification, and SoC tradeoffs.

Firmware Engineering: Academia to Industry

Firmware industry gap: C, RTOS, interrupts, DMA, drivers, memory limits, hardware interfaces, debugging, and product constraints.

FPGA Engineering: Academia to Industry

FPGA industry gap: RTL, timing closure, CDC, testbenches, simulation, pipelining, BRAM, DSP slices, and hardware debugging.

RF Engineer Interview Signals

What RF engineer interviews test: RF chain debugging, link budgets, noise figure cascades, impedance matching, lab measurement judgment, antenna-in-place, and certification.

RTL Design Engineer Interview Signals: What Interviewers Probe

RTL design engineer signals: Verilog, SystemVerilog, microarchitecture, timing closure, CDC, synthesis, verification, and SoC tradeoffs.

Modem Engineer Interview Signals

Modem engineer interview signals: LTE, 5G NR, RRC, PHY, MAC, attach failures, handover, throughput, modem logs, and field testing.

Optical Engineer Interview Signals: What Interviewers Probe

Optical engineer interview signals: the systems-level reasoning interviewers probe — link budgets, OSNR, coherent DSP, ROADM architecture, and 400ZR/800ZR trade-offs.

Integration Engineer Interview Signals (Wireless SoC Bring-Up)

Integration engineer interview signals: multi-IP/SoC integration, RF+PHY+MAC+firmware bring-up, lab instrument triage, and cross-domain HW/FW debugging.

Pre-Silicon vs Post-Silicon: Verification, Validation, Bring-Up & Integration

Pre-silicon vs post-silicon explained: how verification, validation, bring-up, and integration engineering roles differ across the chip development lifecycle.

Analog, Mixed-Signal & RFIC Design Interview Questions

What analog, mixed-signal, and RFIC design interviews test: transistor-level design, ADC/DAC, PLL, noise, layout parasitics, RFIC blocks, and mixed-signal verification.

SoC Design Engineer Interview Questions

What SoC design engineer interviews test: SoC architecture, IP integration, on-chip interconnect/buses, clocking and reset, power management, and hardware/software partitioning.

Physical Design & PnR Interview Guide (Timing Closure)

The ASIC physical design / backend flow explained for interviews: floorplanning, placement, CTS, routing, static timing analysis, and signoff (DRC/LVS/IR drop).

Design for Test (DFT) Interview Guide: Scan, ATPG, MBIST & JTAG

DFT explained for interviews: scan chains, ATPG, fault models, test coverage, MBIST, boundary scan (JTAG), and how design-for-test trades area for testability.

ATE & Production Test Engineering Interview Guide

ATE and semiconductor production test for interviews: test-program development, wafer sort vs final test, yield, binning, guardbanding, cost-vs-coverage, and DFT/ATPG/BIST.

Python for Hardware & Embedded Engineers (Interview Prep)

Python for hardware, RF, silicon, and test interviews — PyVISA/SCPI instrument control, numpy/pandas log analysis, lab and CI automation, and what hardware interviewers expect you to DO with it.

Lab Instruments & Bench Bring-Up: Scope, LA, SA, VNA

Bench debug for hardware/RF/validation interviews: scope bandwidth vs sample rate (0.35/tr), probe loading, logic analyzer, spectrum analyzer, VNA S-parameters, and power-on bring-up.

CUDA & GPU Programming for Engineers: Interview Guide

CUDA & GPU programming for engineers — threads/warps/blocks and SIMT, the memory hierarchy, coalescing, occupancy, host-device transfer, and when GPU acceleration actually helps.

I2C vs SPI vs UART: Embedded Serial Protocols Interview

Embedded serial protocols for interviews — I2C (open-drain, pull-ups, clock stretching), SPI (4-wire, CPOL/CPHA modes, chip-select), UART (async framing, baud, flow control), and bring-up debug gotchas.

Low-Power Design & UPF (Power Intent) Interview Prep

Low-power digital design for interviews: dynamic vs leakage power, clock gating, power gating (sleep transistors), multi-Vt, DVFS, power/voltage domains, isolation/level-shifter/retention cells, and UPF/CPF power intent.

Chiplets, CXL & Advanced Packaging Explained

Chiplets, UCIe die-to-die links, advanced packaging (2.5D interposers, 3D stacking, HBM), and CXL cache-coherent memory over PCIe — explained for SoC, systems, and packaging interviews.

DDR & Memory Interface Design Interview Prep

DDR memory interface interview prep: DDR vs LPDDR vs GDDR vs HBM, the controller and DDR PHY, write/read leveling and training, the DFI interface, SI, and bandwidth/latency.

UVM Verification Interview Guide: What Interviewers Probe

What UVM verification interviews test: testbench architecture (agent/driver/monitor/sequencer/scoreboard), constrained-random, functional coverage, phases, and SystemVerilog OOP.

Verilog Interview Questions (RTL Design)

The Verilog/SystemVerilog interview questions RTL candidates actually get: blocking vs non-blocking, synthesizable RTL, FSMs, CDC, FIFOs, and reset/clocking.

Static Timing Analysis (STA) Interview Guide

STA explained for interviews: setup vs hold, slack, arrival/required time, clock skew/uncertainty, MCMM, OCV/AOCV, and how to read a timing report.

Embedded Engineer Interview Signals

What embedded engineer interviews test: C and memory, ISRs and concurrency, peripherals (I2C/SPI/UART), RTOS vs bare-metal, debugging, and the hardware/software boundary.

MATLAB & Simulink for Wireless / DSP Interviews

How MATLAB and Simulink are used in wireless/DSP interviews and work: link simulation, BER/EVM, channel models, FIR/IIR filters, fixed-point, and Simulink modeling.

Multi-Radio Coexistence (Wi-Fi, Bluetooth, UWB, Cellular)

How multiple radios coexist in one device: in-device coexistence (Wi-Fi 802.11 + Bluetooth in 2.4 GHz), desense, PTA arbitration, antenna isolation, and cellular coexistence.

What RF Engineers Actually Do

What RF engineers actually do: antennas, RF chains, link budgets, noise figure, impedance matching, lab testing, wireless systems, and debugging.

Wi-Fi Standards Interview Questions & Answers (Wi-Fi 6/7/8)

Wi-Fi standards interview questions and answers for engineers — 802.11ax (Wi-Fi 6), 802.11be (Wi-Fi 7), 802.11bn (Wi-Fi 8), OFDMA, MLO, AFC, coexistence.

OFDMA Resource Units Explained (IEEE 802.11ax / 802.11bn)

OFDMA resource units in IEEE 802.11ax (Wi-Fi 6) and 802.11bn (Wi-Fi 8): 26 to 996-tone RUs, RRU vs DRU vs MDRU, scheduling, and OFDMA vs MU-MIMO.

Multi-Link Operation (MLO) Explained: Wi-Fi 7 and Wi-Fi 8

Multi-Link Operation (MLO) — the Wi-Fi 7 (802.11be) / Wi-Fi 8 (802.11bn) feature that lets one MLD use several bands at once, cutting latency.

802.11ax/be/bn → Wi-Fi 6, 7, 8: Amendment Letters Explained

IEEE 802.11 amendment letters name each Wi-Fi standard; the Wi-Fi Alliance renames them: 802.11ax = Wi-Fi 6, 802.11be = Wi-Fi 7, 802.11bn = Wi-Fi 8.

802.11bp Ambient Power: Wi-Fi for Battery-Free IoT

IEEE 802.11bp Ambient Power Communications: harvested-energy Wi-Fi for battery-free IoT, backscatter modulation, 10^3 ppm clock tolerance, contrast with 802.11ah.

LDPC Codes in Wireless (Wi-Fi 6+ / 5G NR / DVB-S2)

LDPC codes in wireless interview prep — Tanner graphs, belief propagation, min-sum decoding, 5G NR base-graph + lifting, Wi-Fi 6+ adoption, vs Polar codes.

PAPR (Peak-to-Average Power Ratio) in OFDM and OFDMA Wireless Systems

PAPR interview prep — why OFDM has high PAPR, PA back-off cost, reduction techniques (clipping, tone reservation, SLM/PTS, DFT-s-OFDM), and 4096-QAM impact.

EVM (Error Vector Magnitude) in Wireless RF Test and Design

EVM interview prep — definition, % rms vs dB conventions, MCS-driven targets, transmitter and receiver sources (phase noise, IQ, PA, LNA), Wi-Fi 7 (802.11be) / 4096-QAM impact.

What Industry Expects Beyond Engineering School

What industry expects from RF, wireless, firmware, FPGA, and RTL engineers beyond classroom theory — measurement discipline, cross-layer debugging, and product judgment.

Building Your First AI Agent: Production Architecture

Build a production AI agent: 4-layer architecture, tool schemas, stop conditions, message-history pitfalls, and framework graduation — interview-ready depth.

LLM Structured Output Extraction

LLM structured output extraction — 5 constraint techniques, validate-and-retry, Instructor vs BAML vs Outlines vs native structured outputs, and production document pipelines.

LLM Routing and Caching

LLM routing and caching for production — 5 routing axes, 4 cache layers, cascade routing, cache stampedes, and AI gateway selection for interview prep.

LLM Guardrails and Safety

LLM guardrails and safety — defense-in-depth 3-tier model, NeMo vs LLM Guard vs Llama Guard 4, indirect prompt injection, canary tokens, and red-teaming with Garak and PyRIT.

Knowledge Graphs for AI

Knowledge graphs for AI — property graphs vs RDF, GraphRAG vs vector RAG, entity resolution, temporal KGs, and production pitfalls. Interview prep.

AI Agent Control Loops and Planning

Production AI agent control loops — ReAct, Plan-and-Execute, Tree of Thoughts, Reflexion, parallel tool dispatch, durable execution, sandboxing, MCP and A2A protocols.

HITL and Dataset Curation

Human-in-the-loop and dataset curation for production AI — five HITL patterns, active learning, golden-set versioning, and annotation tools for interview prep.

Adversarial Critique for AI Evals

Adversarial critique for AI evals — critic prompt flavors, sycophancy prevention, round-table roles, specialist classifiers, and red-teaming with PyRIT and Garak.

AI Upskilling for Engineers: Tools, Workflows & Foundations

How RF, hardware, and embedded engineers use AI dev tools, agentic workflows, and LLM/ML foundations on real projects — a structured guide, not a beginner chatbot tutorial.

LLM Fundamentals for Engineers

How large language models actually work, for engineers: tokens, context windows, training vs inference, why they hallucinate, and where they are reliable.

Machine Learning Fundamentals for Engineers

Machine learning concepts for engineers: training vs inference, overfitting, data leakage, train/validation/test splits, metric choice, and when ML is the right tool.

Prompt Engineering for Engineers

Prompt engineering for technical work: structured prompts (goal, context, examples, output format, done criteria), few-shot, structured output, and what prompting cannot fix.

AI for Engineering Documentation

Using AI for engineering documentation: drafting specs, API docs, and runbooks from source, summarizing design discussions, preventing doc drift, and verifying before publishing.

AI for Data Analysis and Scripting

Using AI for data analysis and scripting: parsing, transforms, queries, log triage, and quick scripts — grounded in real data, verified on a sample, computed with code.

Neural Networks Explained for Engineers

Neural networks explained for engineers: units and weighted sums, activation nonlinearity, layers and depth, loss and gradient descent, backpropagation, overfitting, and when not to use one.

When Not to Use AI for Engineering

When NOT to use AI in engineering: tasks you cannot verify, exact-correctness needs, safety/security/regulated decisions, the verification-cost trap, and genuinely novel problems.

AI Pair Programming Best Practices

AI pair programming best practices: working with a coding assistant in small reviewed increments, staying the navigator, when to take over, and avoiding the autopilot trap.

Evaluating AI Coding Tools for Engineers

How to evaluate and choose an AI coding tool: trial on your real tasks, weigh context handling, verification cost, failure modes, data privacy, and team fit over demos and benchmarks.

Network Slicing Explained

5G network slicing for interviews — S-NSSAI (SST/SD), Requested/Allowed/Configured NSSAI, NSSF slice selection, RAN/Core/transport realization, isolation, NSMF/NSSMF management.

Non-Terrestrial Networks (NTN)

Non-Terrestrial Networks (NTN) interview prep — satellite 5G (GEO/MEO/LEO/HAPS), 3GPP NR-NTN and IoT-NTN, transparent vs regenerative payload, delay, Doppler, GNSS pre-compensation.

Edge AI & Model Quantization: Running ML on Constrained Devices

Edge AI and model quantization explained for embedded engineers — INT8 vs FP32, PTQ vs QAT, per-channel and static quantization, pruning and distillation, and the memory/latency/accuracy tradeoff on MCUs and NPUs.

SystemVerilog for Verification: Classes, Constrained-Random & Assertions

SystemVerilog for verification explained for interviews — the OOP testbench subset behind UVM: classes, constrained-random (randomize), functional coverage (covergroups), SVA assertions, interfaces, clocking blocks, and virtual interfaces.

Embedded Linux & Device Drivers: Kernel, Device Tree, Boot

Embedded Linux and device driver development explained for interviews — kernel vs user space, the driver model (character/block/network), device tree, the boot chain, cross-compilation, and Linux vs RTOS vs bare-metal.

ARM Cortex Architecture for Embedded: M vs A vs R, NVIC, MPU

ARM Cortex architecture for embedded interviews — Cortex-M vs A vs R profiles, the Cortex-M exception model and NVIC, MPU vs MMU, Thumb-2, privilege modes (MSP/PSP), and TrustZone.

RFIC Design Interview Signals (RF IC Engineer)

RFIC design interview signals for RF integrated circuit engineers — on-chip LNA, mixer, PA, and VCO/PLL block design, cascaded NF/IP3 (Friis), noise-vs-power match, and the silicon-vs-board distinction.

C / C++ for Embedded Interviews: Pointers, volatile, Bits

C/C++ for embedded interviews — the memory model, pointers, volatile vs const, bit manipulation with masks, ISR-safe code, fixed-point Q formats, and why malloc is avoided in firmware.

Ethernet PHY & High-Speed SerDes (PCS / FEC / 802.3)

Ethernet PHY interview prep: the IEEE 802.3 PCS/PMA/PMD stack, RS-FEC (KR4/KP4), PAM4 lanes, PMD naming for 100G/400G/800G, alignment markers, and Clause 73/72 link training.

AI-Native Tools for Telecom Engineers

How telecom, wireless, RF, and firmware engineers use AI coding assistants, agentic log triage, and spec-retrieval RAG — with the judgment to know when AI helps vs hurts.

Math for Machine Learning: The Foundations That Matter

The math that matters for machine learning and MLE interviews — linear algebra, probability and statistics, calculus, and optimization — with intuition over rote formulas.

Phase-Locked Loops (PLLs) & Frequency Synthesis

PLL interview prep: PFD, charge pump, loop filter, VCO, divider; type-I vs type-II, loop bandwidth, integer-N vs fractional-N, spurs, and LO/clock synthesis.

Low-Noise Amplifier (LNA) Design

LNA design for RF interviews: Friis cascade and first-stage noise, noise vs power match, source degeneration, common-gate, IIP3/P1dB linearity, and k-factor stability.

Power Amplifier Design & Linearization

PA classes A-F, the efficiency-linearity tradeoff, PAPR back-off, AM-AM/AM-PM, ACLR, and linearization (DPD, feedforward, Doherty, load-pull) for RF interviews.

Mixers & Frequency Conversion

How mixer and frequency-conversion interviews test the image problem, image-reject vs IF filtering, conversion gain, NF, IIP2/IIP3, passive vs active mixers, and spurs.

Data Converters: ADC & DAC Fundamentals

ADC and DAC interview prep: sampling, quantization, SNR=6.02N+1.76 dB, ENOB, SFDR, INL/DNL, oversampling and sigma-delta, pipeline vs SAR vs flash, aperture jitter.

Phase Noise & Jitter

Phase noise & jitter interview prep: L(f) dBc/Hz vs RMS/pk-pk jitter, RJ vs DJ, integrated phase noise & EVM, reciprocal mixing, Leeson model, phase-noise-to-jitter conversion.

SerDes Design Fundamentals

SerDes interview prep: NRZ vs PAM4, CDR/clock recovery, TX FFE/RX CTLE/DFE equalization, eye diagrams, BER, line coding, and PCIe/Ethernet lane rates.

PCIe Gen5/Gen6 Explained

PCIe Gen5 vs Gen6 for interviews: 32 GT/s NRZ vs 64 GT/s PAM4, 128b/130b vs FLIT + FEC, equalization, retimers, and channel reach.

DDR Memory Interfaces

DDR/LPDDR interview prep: double data rate, prefetch, banks and ranks, DQS source-synchronous strobing, read/write leveling, ODT termination, and DDR bus signal integrity.

Signal Integrity Fundamentals

Signal integrity interview prep: transmission lines, characteristic impedance, reflections, ISI, crosstalk, insertion/return loss, eye diagrams, and channel S-parameters.

Power Integrity & PDN Design

Interview prep on power integrity and PDN design: target impedance, decoupling hierarchy, plane resonance, SSN/ground bounce, IR drop, and why PI and SI couple.

Clock Domain Crossing (CDC)

CDC interview prep: metastability and MTBF, two-flop synchronizers, Gray-code/handshake/async-FIFO for multi-bit, reconvergence hazards, and CDC/RDC verification.

Digital Predistortion (DPD)

Digital predistortion for PA linearization: inverse PA modeling, memory polynomials, indirect-learning adaptation, observation receivers, and ACLR/EVM trade-offs.

FIR vs IIR Filter Design

FIR vs IIR digital filter design for DSP interviews: stability, linear phase and group delay, windowing vs Parks-McClellan vs bilinear transform, and fixed-point effects.

FFT & Spectral Analysis

Interview prep on the FFT and spectral analysis: DFT vs FFT, leakage and windowing, resolution vs zero-padding, scalloping, processing gain, OFDM and sensing.

Automatic Gain Control (AGC)

Receiver AGC for engineering interviews: the detector/loop-filter/VGA feedback loop, log-domain control, attack/decay, ADC headroom, and burst vs continuous design.

RedCap (Reduced Capability) in 5G

RedCap (Reduced Capability / NR-Light) interview prep — Rel-17 mid-tier 5G IoT between eMBB and NB-IoT/LTE-M: 20 MHz FR1 cap, fewer Rx branches, HD-FDD, and Rel-18 eRedCap.

5G Sidelink & C-V2X

NR sidelink (PC5) and C-V2X for interviews — Mode 1 vs Mode 2, resource pools, NR Rel-16/17 vs LTE C-V2X, V2X use cases, relation to DSRC, and sidelink synchronization.

NB-IoT vs LTE-M

NB-IoT vs LTE-M (eMTC) for interviews: bandwidth, coverage enhancement and CE levels, PSM/eDRX power saving, mobility and voice, and migration into 5G with RedCap.

Time-Sensitive Networking (TSN)

TSN interview prep: IEEE 802.1 deterministic Ethernet — 802.1AS time sync, Qbv time-aware shaper, Qbu preemption, CBS, and 5G-TSN integration.

Massive MIMO

Massive MIMO for wireless interviews: M ≫ K large arrays, channel hardening, TDD reciprocity CSI, pilot contamination, array vs multiplexing gain, and hybrid beamforming.

MU-MIMO vs SU-MIMO

MU-MIMO vs SU-MIMO: who is served, where multiplexing happens, device antenna needs, CSIT, dominant gain, CSI-error sensitivity, and best-fit scenarios.

Analog vs Digital vs Hybrid Beamforming

Analog vs digital vs hybrid beamforming: RF chains, phase-shifter vs baseband weighting, simultaneous streams, MU-MIMO, the ADC power wall, and mmWave vs sub-6 use.

Wi-Fi MU-MIMO and OFDMA (802.11ac/ax/be)

Wi-Fi MU-MIMO vs OFDMA across 802.11ac/ax/be: spatial vs frequency multiplexing, downlink vs uplink, the Trigger frame, channel sounding, and how they combine.

OFDM vs OFDMA vs SC-FDMA

OFDM vs OFDMA vs SC-FDMA: waveform vs multiple-access, PAPR trade-offs, why LTE uplink chose SC-FDMA, and why 5G NR uplink defaults to CP-OFDM.

FSM Coding Styles

FSM coding styles for interviews: one-hot vs binary vs gray state encoding, one/two/three-process RTL structure, Moore vs Mealy, and safe illegal-state recovery.

Reset Strategies

Reset strategies for RTL interviews: synchronous vs asynchronous reset, the async-assert/sync-deassert reset synchronizer, reset trees, multi-domain release ordering, and DFT interaction.

SDC Constraints

SDC constraints for interviews: create_clock and create_generated_clock, set_input_delay/set_output_delay, false paths vs asynchronous CDC, multicycle paths, and how SDC drives STA signoff.

Testbench Architecture

Testbench architecture for RTL/verification interviews: self-checking testbenches, generator/driver/monitor/scoreboard structure, directed vs constrained-random stimulus, and functional coverage.

VHDL Entities & Architectures

VHDL entities and architectures for interviews: the entity/architecture split, multiple architectures per entity, configuration declarations, component instantiation, generics, and VHDL's strict typing.

VHDL Signals & Variables

VHDL signals vs variables for interviews: scheduled vs immediate assignment, delta-cycle simulation semantics, the last-write-wins signal gotcha, and shared variables.

VHDL Processes & Concurrent Statements

VHDL processes and concurrent statements for interviews: sensitivity lists, process(all), concurrent vs sequential signal assignment, latch inference, and clocked processes with rising_edge.

VHDL Packages & Libraries

VHDL packages and libraries for interviews: IEEE std_logic_1164 and numeric_std, package declarations vs bodies, custom packages, and library vs use clauses.

Don't see your topic?

Tell us what you'd practice. Popular requests get promoted into full topic pages.

We use this only to gauge demand and notify you if we ship the topic.