Interview question collections
ASIC interview question topics, organized for focused practice
Move from broad preparation to the technical collection that matches your next interview, then practice in the full question bank.
Technical topic directory
Choose a focused collection
Each collection maps public topic guidance to its canonical practice destination.
UVM Interview Questions
Practice UVM interview questions on phases, factory overrides, config_db, sequences, drivers, monitors, scoreboards, TLM, and reusable verification IP.
- Phases
- Objections
- config_db
Coverage Interview Questions
Practice coverage interview questions on code coverage, functional coverage, covergroups, bins, crosses, sampling, UVM ownership, regression merging, and closure.
- Coverage plan
- Code coverage
- Traceability
RTL Design Interview Questions
Practice RTL design interview questions on combinational and sequential logic, FIFOs, FSMs, ready-valid flow control, arithmetic, and synthesis intent.
- Muxes
- Arithmetic
- Latch avoidance
DFT, Physical Design, and Signoff Interview Questions
Practice DFT, physical design, and signoff interview questions on scan, ATPG, MBIST, floorplanning, clock trees, routing, STA, power integrity, and closure.
- RTL-to-GDS
- Handoffs
- Extraction
CDC and Reset Interview Questions
Practice CDC and reset interview questions on metastability, synchronizers, handshakes, asynchronous FIFOs, Gray pointers, reset release, and timing constraints.
- Metastability
- Two-flop synchronizers
- Pulses
SystemVerilog Assertions Interview Questions
Practice SystemVerilog Assertions interview questions on implication, repetition, sampling, disable iff, vacuity, protocol properties, and formal verification.
- Implication
- Repetition
- $past
SystemVerilog Constraints Interview Questions
Practice SystemVerilog constraint interview questions on inside, dist, solve before, unique values, arrays, alignment, stateful randomization, and solver behavior.
- inside
- dist
- Alignment
SystemVerilog OOP Interview Questions
Review classes, handles, constructors, inheritance, polymorphism, virtual methods, casting, copying, and verification-oriented design patterns.
- Classes and handles
- Virtual dispatch
- Copying and patterns
Firmware Interview Questions for ASIC Engineers
Practice firmware interview questions on interrupts, DMA, MMIO, drivers, fixed-memory algorithms, protocol timing, bring-up, and hardware-software debugging.
- MMIO
- Interrupts
- DMA

