I've recently appeared for the Interview at Apple. Total 7 rounds and last round was with the HR. Till 6th round feedback was quite positive and in the 7th Round there was discussion that happened about Salary expectation. HR mentioned that she will check and get back with approved numbers and If I'm okay then they will proceed with releasing the offer letter. So I was expecting the same.
But One week later HR called and rejected me saying that another Candidate is selected for this role. I was heartbroken and devastated. When I asked for the feedback, She said they cannot share the feedback it's just that they felt another candidate is better fit than me so they are going ahead with that candidate. On the very next day of my rejection call, they opened the Same position again in the Careers site.
After 2 weeks again I called the same HR to understand If I could apply for the open position. She said that the Careers site it posted wrongly, the open position is not for my experience but it's for more experienced/senior Level. I could think that HR is not being transparent. This time again I asked for feedback, what went wrong or what could have been better, to which she replied that I was not clear on certain things and I was not transparent.
Background is : After 6 rounds were done, HR called me suddenly one day and informed me that I cleared all the rounds and asked me for the expectation. I thanked her and asked about the Role (IC3 or IC4 or IC2) that I would likely get So that I can do some research and get back.
She said she doesn't have clarity yet on the Role and mentioned mostly it would be IC3. So I asked her for some time to get back and 2 hours later I discussed my expectations.
Then a week later, the Rejection call.
Not sure what went wrong. In my most recent call she mentioned that for some simple questions like expectations I was not giving answers properly. It's been 3 weeks and I still could not come out of that rejection.