I have applied this job through an HR, the interview took 3 rounds in total and each with about one hour. All technical questions and all rounds is taken by phone
Interview questions [1]
Question 1
Design an fifo using the language of your choice and describe your thought process
I applied through university. The process took 4 weeks. I interviewed at Apple (Cupertino, CA) in Apr 2016
Interview
This interview has two part: phone interview and onsite interview. For the phone interview, I was asked to talk about my projects. And he also asked me some questions about inheritance and linkedlists. They asked me some basic question about verilog and C++ for onsite interview. Onsite interview included four persons.
I applied through university. The process took 4 weeks. I interviewed at Apple (Cupertino, CA) in Apr 2016
Interview
This interview includes two parts. The first part is a phone interview. For the phone interview, he asked me some questions about inheritance in C++ and Linkedlists. I also got onsite interview. The onsite interview is four 1:1 interview. They asked me some basic question about verilog, C++ and algorithms.
Interview questions [2]
Question 1
What is the difference of function and task in verilog