VLSI DV Interview Puzzles · All levels

Deadlock Scenario Puzzles: Objection and Phase Stalls

Diagnose deadlocks from objection imbalance, leaked threads, and resource contention primitives.

About this puzzle set

Diagnose deadlocks from objection imbalance, leaked threads, and resource contention primitives.

Puzzles in this topic

diagram
1. Early Return Leaves Objection Raised  [Medium]
2. fork...join_none Thread Leak  [Hard]
3. Semaphore Token Leak on Error Path  [Medium]
4. Mailbox Consumer Blocks Forever  [Medium]
5. Lock Inversion with Two Semaphores  [Hard]
6. Child Sequence Raises Objection but Never Drops  [Hard]

Work each puzzle before reading the solution: predict the exact output or answer, name the rule that governs it, then check yourself.

Related topics