Lesson 5 of 92 minAll levels

Interview Preparation Plan: 8 Weeks

An eight-week interview plan with the topic, what to study and a practice task for every week.

WeekTopic FocusWhat to StudyPractice Task
Week 1Digital FundamentalsSetup/hold time, metastability, clock domains, timing diagrams, flip-flop operationDraw timing diagrams by hand. Explain setup violation to a friend without notes.
Week 2Synthesis ConceptsRTL-to-netlist flow, SDC constraints (create_clock, set_input/output_delay, false_path, multicycle_path), QoR metrics (WNS/TNS)Write a complete SDC file for a simple design from memory. Run Yosys synthesis on a small Verilog module.
Week 3STA Deep DiveSetup/hold slack formulas, 4 path types, timing reports, OCV/AOCV, propagated clock, MMMC cornersManually calculate setup slack for a given circuit. Read a full PrimeTime report and identify violations.
Week 4Physical DesignFloorplan formulas (utilization, AR), IR drop, CTS (skew/latency/uncertainty), routing DRC rules, Innovus vs ICC2Run OpenLane on a UART or I2C controller. Examine floorplan DEF, routing layers, DRC results.
Week 5Physical VerificationDRC categories, LVS flow, antenna violations, metal fill/density, Calibre commands, ERC checksOpen a Sky130 GDS in KLayout. Identify metal layers. Find a DRC violation and understand which rule it breaks.
Week 6Advanced TopicsCDC (2FF synchronizer, set_clock_groups), low power (clock gating, multi-Vt, UPF), timing closure ECO flowWrite a CDC synchronizer in Verilog. Simulate it with an asynchronous signal crossing. Verify no metastability.
Week 7Mock InterviewsWork through all 90 Q&As in this guide. Time yourself. Answer out loud, not just in your head.Do 3 mock interviews with a peer or use a mirror. Record yourself. Identify weak areas and go back to Week 2-6.
Week 8Company-Specific PrepResearch target company's products. Know their process node (e.g., TSMC 5nm, Samsung 3nm). Read recent conference papers from their engineers.Prepare 3-5 intelligent questions to ask the interviewer. Show you understand their specific domain challenges.

Finished reading?

Mark it complete to track your progress through the path.

Get new lessons by email

New lessons, interview prep and real EDA tool workflows. No spam.

PrevNext