I applied online. The process took 5 days. I interviewed at Apple (Bengaluru) in Feb 2019
Interview
The interview process is okay but they do include some tough questions. Overall general data structure, algorithms , database and os preparation would sail your boat easily in the technical round.
Asked some questions on my resume, then asked me to implement some basic C++ functions. After the implementations, they guided me to optimize the function. I failed to optimize it.
Interview questions [1]
Question 1
Implement functions in C++ library, then optimize them (if possible).
The process took 4 weeks. I interviewed at Apple (San Antonio, TX) in Feb 2016
Interview
Technical Interview with the team and the HR. HR was asking so many questions about basic experience and behavioral questions. The panel asks some technical interview questions and experiences as well.