I applied through a friend and got an interview call from their technical head and was invited for an interview. There was a panel of 3 persons all technical staff and everyone asked in turns and i answered. There was no HR involved. Salary was discussed too. All in all it took about 40 minutes.