I applied through an employee referral. I interviewed at Apple (Cupertino, CA) in Apr 2020
Interview
Interview consisted of 2 phone screens. Started with DSA evaluation through shared CoderPad screen. Questions were leetcode medium level difficult. Asked about implementation of some ML concepts. The recruiter took over a month to follow up.
Round 2 tested ML knowledge and past experience. The questions were testing core concepts and consisted involved discussion with the interviewer.
I was able to get through most questions but probably the interviewer was looking for more in-depth explainations. I didn't make it to the onsite.
I applied online. I interviewed at Apple (Austin, TX) in Mar 2026
Interview
It was a 5 rounds of the interview. Interviewers were very polite and helpful. The questions were not too tricky. Leetcode part was easier than I thought. Focused more on basics.
An HR reached out and scheduled a BQ round immediately, talked to the hiring manager and focused on my resume in detail, then after that leetcode round and ml round
Interview process was an absolute joke. Interviewer was already discriminating against me because I was a new grad. First thing she told me despite already passing the technical screen was if I even felt comfortable doing the interview since I was a new grad and this interview is going to be very mid level focused and when I would go on to get the question right she would make up illogical statements like this is not the expectation we are looking for as “mid level” or I wanted you to answer it using an example from your experience or would just throw rapid fire questions on me without even letting me finish my anwser to the last question.
Interview questions [1]
Question 1
Explain how you would reduce latency for your model and why you would use an int quantization over something else