Preparing for an ECE interview is a challenging topic. Our field is so broad and deep that we don’t have a reliable canned preparation method like CS folks do with Leetcode. When I think of how to formalize the ECE interview approach, I fear that it will be full of so many generalities that it will lack utility. Still, I’ve been through the interview ringer a number of times and more recently, I’ve found myself on the other side of the table doing the interviewing. I learned a lot about interviewing from my more experienced colleagues and gleaned insight from our post-interview de-briefing meetings where we make hire/no-hire decisions.
I’m conflicted. Generally speaking, if you have to go out of your way to proclaim something is not dead, it’s usually dead or dying. But
Hennessy and Patterson are familiar names to anyone that has studied computer architecture. They are the authors of the widely accepted textbook “Computer Architecture: A