I applied through Apple Careers site and I recevied a call from recruiter and was setup for a telephonic interview.
The first telephonic interview went well most questions on Data structures, Threading, Core Java.
I received a positive feedback and second round was scheduled.
In second round the interviewer didn't called up on the mentioned time and I had to reach recruiter fo r the update, then i received a call after hour hour and the interviewer was very busy in wrapping up the interview looking a reason to reject and with just 3 basic questions he wrapped up the interview.
I am not sure how would a person would evaluate with just 3 questions, which i answered correctly.
After that i did not received any call from recruiter and when I tried to reach her she told me that the position was already filled. So why in first place they setup the interview if they had already filled up the position. It was a completed waste of time and efforts.