Recruiters were unprofessional. I have heard that recruiters will disappear if they decide not to move forward. Even if you send emails, you would never receive a response.
There are a lot of Indians at platform and infrastructure. It would not be surprising if you met seven out of seven Indians onsite. They are not interviewing professionally. They try to fail you even if you have already given correct answers. This is simply because you are not Indian, so you would not get an offer from the Indian hiring manager/team. The reason why the Indian team brings you onsite is that they try to hide the fact that they are only hiring Indians. LOL.
Apple management should do something to stop this if they want to have excellent engineers.
Median for a stream
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.