The interviewer was some rookie who absolutely didn't have clue on what questions to ask. He was basically roaming around the house,combing his hair and thinking and asking the questions. He was too laid back. Like explain what is an event loop as if I am a graduate and have no clue. Inspite of answering every damn question correctly got rejected because of the wrong judgement of this rookie interviewer. Infact the code snippet that he gave me, the answer that I told was correct which I verified it later. Horrible interview experience. This shows the comptency level of not only the interviewer but also the team.