I applied online. The process took 2 weeks. I interviewed at Apple (Sunnyvale, CA) in Feb 2025
Interview
After a recruiter reached out to me, the process moved quickly. I completed two interviews—both of which went very well—and shortly afterward, I received an offer. The entire experience was smooth, efficient, and surprisingly fast.
Interview questions [1]
Question 1
1. Medium-level LeetCode graph and binary trees problems
2. Usual data science analyze data kinda problems
Firstly screening interview with the HR, and then 2 or 3 rounds of tech interview. If you can pass all the above interviews, you'll get a chance to talk with the team leader.
I applied online. I interviewed at Apple (Cupertino, CA) in Nov 2025
Interview
Recruiter reached out via email after applying. Engineering manager interview for 45 min. Then 2 final round technical interviews. 45 min each. 1 open ended question and 1 coding question.
Interview questions [1]
Question 1
How I would implement a ML feature on apple devices