I applied online. The process took 1 day. I interviewed at Apple (Austin, TX) in Dec 2019
Interview
45 Minutes phone interview (1st interview). Went over resume, what the position was, and a series of technical questions about memory. This interview was difficult in the sense that I didn't possess the prerequisite knowledge required to answer these questions, but the difficulty of the questions was not that high. Overall the interviewer was easy to get along with.
Interview questions [4]
Question 1
If you have a series of commands working on data (an image), how do you prevent commands working on the same data at the same time?
What conflict is possible when you have a weak memory model and another memory location containing flags that indicate the status of another memory location (described above)