I applied through college or university. The process took 1 day. I interviewed at AMD
Interview
I applied through university. Just had one interview. There were two interviews and both of them were nice. Both of them were Hardware Engineers. I am mainly focused on Software. But this position required both HW and SW skills so I was interested. They asked me a mixture of hardware and software questions. Mainly hardware. They asked me to write Verilog and C. Most of the questions were pretty straightforward and basic.
Interview questions [1]
Question 1
They asked me to write the Verilog code for a D-Flip Flop. I had forgottend verilog, so I asked them if I could write it in pseudo-code. I dervied and wrote the code from first principles. I think this impressed them.
I applied online. I interviewed at AMD (Markham, ON)
Interview
Techincal questions about muxes, fsms, logic gates, latches and flip flops. Other non-technical questions about your experience and education, what have you done in courses, ect. Two interviews, first one was over the phone and the second was zoom with a panel talking about technical questions.
Talked with HR about a position and they thought I was a good candidate. Shortly after when scheduling our next meeting they said the position was full and they would keep in touch for other openings.
Interview questions [1]
Question 1
Tell me about your current position and the key skills you use throughout your day.
this is a phone screen, introduce yourself, and flow with 3 technical questions. if pass then there will be 4 rounds of panel interviews. The rest of the line is to make it 30 words minimum.
Interview questions [1]
Question 1
fifo deepth calculation using 1 32-bit adder to add two 64-bit data detect every value 1-bit position for a signal