I applied online and received an email from the HR two days later to setup a date and time for an interview. First round was a telephonic HR round, all basic behavioral questions about project and stuff. Second round was a technical round, most of the questions are already posted in the previous posts. The interviewer was very helpful and relaxed. the overall experience was good.