I applied online and got a call from recruiter within 4 days. After initial phone screen, they sent me a home assignment to create REST API in C# or Java. I created using both, also created a test client and did everything that was asked for. Then I was asked for a 3-hour skype interview call. There were 3 round. First was a Q/A round with the 3 team-leaders. Second a behavioural round with the Director and 3rd was a coding round.