Cpu Design Engineer Interview Questions

222 cpu design engineer interview questions shared by candidates

1)why clock tree has inverters and not buffers? 2) structure of buffer internally 3) swap VDD & GND for inverter - describe the output 4) major elements to consider when building clock tree 5) why insertion delay is important? 6) CRPR 7) skew vs jitter RTL round 1) always block sensitivity list 2) latch inference 3) basic pipeline stages 4) hazards in pipeline 5) timing feedback to rtl PD round 1) basic Perl/python code to parse files and print data 2) regexp example 3) timing basics - aocv, pocv 4) how and why derating is done Manager interview - Resume related Timing round 1) timing driven restructuring example 2) identifying critical path in the given design 3) reordering of inputs based on criticality 4) how does transition affect cell delay 5) how can we vary transition to change setup and hold time Power round 1) multi VDD design basics 2) power gating 3) structure of level shifter 4) IR drop and EM problems 6) antenna violation 7) leakage power and it’s components RTL round 2 1) showed 2 timing paths and asked to identify the issues in the path 2) write an algorithm to store elements in a memory 3) reg array vs reg latch
avatar

CPU Implementation Engineer

Interviewed at Apple

4.1
May 3, 2021

1)why clock tree has inverters and not buffers? 2) structure of buffer internally 3) swap VDD & GND for inverter - describe the output 4) major elements to consider when building clock tree 5) why insertion delay is important? 6) CRPR 7) skew vs jitter RTL round 1) always block sensitivity list 2) latch inference 3) basic pipeline stages 4) hazards in pipeline 5) timing feedback to rtl PD round 1) basic Perl/python code to parse files and print data 2) regexp example 3) timing basics - aocv, pocv 4) how and why derating is done Manager interview - Resume related Timing round 1) timing driven restructuring example 2) identifying critical path in the given design 3) reordering of inputs based on criticality 4) how does transition affect cell delay 5) how can we vary transition to change setup and hold time Power round 1) multi VDD design basics 2) power gating 3) structure of level shifter 4) IR drop and EM problems 6) antenna violation 7) leakage power and it’s components RTL round 2 1) showed 2 timing paths and asked to identify the issues in the path 2) write an algorithm to store elements in a memory 3) reg array vs reg latch

Viewing 91 - 100 interview questions

Glassdoor has 222 interview questions and reports from Cpu design engineer interviews. Prepare for your interview. Get hired. Love your job.