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 through college or university. The process took 1 week. I interviewed at AMD (San Jose, CA) in Apr 2014
Interview
I had 2 phone screens. Usually is the case for internships. They could also increase the number of screenings depending on how it goes. Good interviews, testing basic systems knowledge. Interviewer was helpful. Also tested basic coding ability.
I applied through college or university. The process took 2 months. I interviewed at AMD
Interview
Applied through the school internship program job board. Had an on-campus interview with an engineer. Talked about my past experiences, then went onto questions regarding digital logic and Verilog programming. Then I was invited for an on-site visit to meet the team and check out the work environment. Received an offer a few weeks later.
Interview questions [1]
Question 1
A vending machine takes pennies, nickles, dimes and quarters. A can of pop costs 25 cents. When the amount of money inserted is equal to 25 cents, the machine dispenses the pop. When the amount of money is over 25 cents, the machine dispenses the pop and change. Draw the state diagram for the vending machine.