Solicité el puesto a través de un captador. El proceso duró 2 semanas. Acudí a una entrevista en Apple en sept 2015
Entrevista
2 phone interviews. Both the interviewers very polite. Didn't really talk about resume stuff. Only basic technical questions. Concentrated on Computer Architecture mainly. Later programming questions.
Verilog -non blocking and blocking, why shouldn't they be mixed
Preguntas de entrevista [1]
Pregunta 1
First Phone interview
Computer Architecture stuff: OOO, memory dependencies, Piplelining, Fetch stage, Branch Prediction
System Verilog: coverage and assertion writing
Digital Logic: Implement AND and OR using 2:1 mux
Asked to rate myself in C++, System Verilog
Second Phone Interview:
Similar Comp Architecture questions
C program to sort array. Binary search vs Linear Search. Time complexity.
Solicité el puesto a través de la escuela superior o la universidad. Acudí a una entrevista en Apple
Entrevista
For interns, they have 4 phone interviews of 30 min each. Usually, they do 1 interview initially before scheduling the other 3. The interviewers usually are different members of the team which work on separate parts of the design.
Preguntas de entrevista [1]
Pregunta 1
Explain how an out-of-order processor works? How do you implement register renaming? Difference between an architectural and physical register file
Solicité el puesto a través de la escuela superior o la universidad. El proceso duró 5 días. Acudí a una entrevista en Apple (Champaign, IL) en oct 2016
Entrevista
Went to campus career fair and had a successful on-campus interview where the technical questions were entirely based off of my resume experiences, proceeded to first round phone interview after which I was rejected
Preguntas de entrevista [1]
Pregunta 1
On-campus:
Verilog code writing, simple hardware design question using muxes and counter that was approached from different levels of abstraction.
Phone Interview:
Entirely computer architecture questions, including cache coherency protocols, cache organizations
Solicité el puesto a través de la escuela superior o la universidad. El proceso duró 3 semanas. Acudí a una entrevista en Apple (Champaign, IL) en sept 2016
Entrevista
Talked to CPU design team member at the Apple Corporate day at UIUC. Next week, was emailed expressing interest, and interviewed the following weeek. The process requires multiple phone screen with engineers before on on-site is exteneded. During the phone screens, the interviewers didn't ask me about myself at all, he got right down to technical questions for the entirety of the 30 minute phone screen.
Preguntas de entrevista [3]
Pregunta 1
What is the scope of a static variable? Given multiple scenarios(static variables across files, in recursion, ect.)