I had applied through job portal, process took 4 days. I had attended 3 round of assessment. round 1 is online test with questions related to ASP.NET, C# and SQL. Round 2 is personal assessment to know about project and technologies you are aware. Round 3 is technical discussion and programming test.