A recruiter reached out to me. I had a very unprofessional experience with him. He asked me my availability over the phone without giving me time to look at my calendar. This happened for both the phone screen and the virtual onsite.
The coding round was okay. It featured easy-medium LeetCode questions.
The virtual onsite was also okay, though very time-consuming. I had seven rounds and was able to solve all the coding questions asked.
After three weeks of waiting, I followed up with the recruiter and received a rejection. The company should have the courtesy to reach out and provide feedback. Every candidate puts in their time and effort to prepare for and take the interviews. The least you could do is call them back after the interview and inform them about what you liked and disliked.
This is a great company for putting customers and employees first! Where is their core value when they interview people?
LeetCode easy and medium questions.
The following metrics were computed from 595 interview experiences for the Apple Software Engineer role in United States.
Apple's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Apple's Software Engineer interview process in United States.