How does branch prediction work? What hardware mechanisms alleviate mis-predicts?
Cpu Design Engineer Interview Questions
222 cpu design engineer interview questions shared by candidates
Brain Teaser: Given 8 balls of which one has lower different density (less weight, same size). Given a scale you can find the special ball in 3 steps by bisection / binary search. How to do it reliably in only 2 steps?
Give an example of a control hazard
I have millions of lines of C code across hundreds of files. Its running slowly. How to debug it?
paging, hypervisior,
Décrire le flow de développement d’un SoC/ASIC Expliquer le contenu et les étapes de certaines parties (synthèse, FP, placement, CTS, routage…)
Pipelines niveaux CPU, expliquer un code en assembleur
Describe projects in particular, what DFT methods are used commonly, knowledge of CPU microarchitecture, what is cache memory, speed of cache memory, notable results from a project on synthesis
Most of the things were on ARM architecture, AMBA protocols, SV and UVM, Design concepts and Analytical skills
Timing analysis on set up time,hold time definition and equations; C++ on hash table, dictionary; logic design on critical path ect
Viewing 41 - 50 interview questions