There was a phone interview and screen sharing. The interviewer asked about algorithm implementation. You could use your preferred language, and they asked questions on each line, including how to improve the solution and extend it.
Why do you want to apply for this job?
The following metrics were computed from 5 interview experiences for the Apple Software Engineer role in China.
Apple's interview process for their Software Engineer roles in China is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Apple's Software Engineer interview process in China.