In my case, after seven tech rounds, they realized there was no project aligning with my skills. Additionally, after these seven interviews, I was ghosted three times. No one joined the interview meeting, and no one replied. The next day, HR sent a "sorry" note with information about future interviews.
How to design an Applicant Tracking System?
How to design a messaging system with different failover scenarios.
Optimize a factorial program.
There were a few more design questions which I don't remember, but those were not too hard.
The following metrics were computed from 8 interview experiences for the Apple Software Engineer role in Hyderābād, Telangana.
Apple's interview process for their Software Engineer roles in Hyderābād, Telangana is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Apple's Software Engineer interview process in Hyderābād, Telangana.