I applied online. I interviewed at Apple in Feb 2023
Interview
Two rounds - Coding and technical interview. Coding round was easy. Technical interview was pretty demanding with super difficult questions based on NLP research. I interviewed for Machine Learning Research Intern Role and the team was working with NLP and Speech Processing.
Interview questions [1]
Question 1
Coding - Recursion and Array Manipulation Technical - BERT, Deep Learning Fundamentals and NLP research
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
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