I applied through an employee referral. The process took 1 week. I interviewed at AMD
Interview
I got an interview invitation through email. The interview was 2 hours, full technical. Questions asked were from perl (explain the regex that the manager wrote on a whiteboard), write code for a counter in verilog, What is sensitivity list?
Then showed me a C question and to find error in it?
Also asked me to draw a state diagram for a bit pattern (3 bits on in a row)
A question about timing involving flip flops was also asked?
The manager was nice and said that the reason why they ask questions from different areas is to see which one the candidate is good in. So that they can put him/her there.
Interview questions [1]
Question 1
The questions weren't that difficult, you just have to try. Don't blank out!
I applied online. The process took 2 weeks. I interviewed at AMD (Toronto, ON) in Sept 2016
Interview
It took two weeks since I applied it online. I got a phone call interview. They asked me academic questions first and then they asked me some my personal info. It was a great interview.
Interview questions [1]
Question 1
1. Difference between SystemVerilog and Verilog.
2. Difference between nonblocking and blocking.
3. Difference between asynchronous and synchronous.
4. How can you observe and solve the problem if there is a timing violation (related to setup time and hold time)