I applied online. I interviewed at Apple in Dec 2023
Interview
The process involves a technical and then a round with multiple 45 minute technical interviews in a row. A question was to implement a stimulus plan and environment for what looked like the usual pipelined processor. The processor will execute instructions such as ADD, SUB, MUL, etc. It also has a read data cache and write data cache. Multiple threads can execute atomically as a simdgroup, and you can run multiple simdgroups in parallel.
Interview questions [1]
Question 1
How to implement stimulus plan. Computer architecture concepts.
The manager calls you and do the phone call interview, then they set an appointment,
The process took some time, i did 3 interviews and a week later the set another interview appointment, the atmosphere was really good in there but unfortunately they ended up closing the position
Interview questions [1]
Question 1
FIFO implementation
Coding problem
Asked about project i did
I applied through university. The process took 2 months. I interviewed at Apple (Munich, Bavaria) in Oct 2021
Interview
First you need to apply for the desired position in career portal. Then you will have a phone call with team manager. If you pass this round, you will have interviews with 4 team members.