I've applied through my friend in an employee referral program. There were 2 rounds of interview scheduled on the same day. First Round was by Test Lead, he asked about puzzles, SQL and Test Cases for a Functionality. Next Round was by QA Manager, even he asked few puzzles, and Test cases for a Functionality. Overall it was a good Interview Process.