Applied online and the recruiter called couple of days. The first technical interview was set in a week's time but the manager had to leave in half an hour and the rest of the interview got postponed. The next time the interview was set the manager never called and it wasted my day. Next interview date was set the hiring manager called and started with lot of development questions.It started on the wrong foot when the interviewer asked me what i do and what is the position i had applied for. Clearly the guy did not know whom he was talking to and what position he was interviewing for. At the end i knew i did not make it because most of the questions were not relevant to the job description.