5 Rounds; 1st - Telephonic Round with HR for basic details. 2nd - Online Round with Technical Team Lead with general questions related your company, project, technology you worked on and so on. 3rd - Apti/Practical exam where general technical MCQ apti was taken questions from JS, DB queries, general web development, plus 4 programs which has to be done on a system, Fibonnaci series, factorial of a given number, reverse of each word in string, count of each vowels in a string. 4th - Technical round with technical lead and senior developers where questions where asked regarding OOPS concepts, queries optimizing, project related activities. 5th - Currently waiting for my HR/Manager round. Round 3rd and 4th were taken face 2 face in there office located in Aurangabad, MH which is great. Overall good experience, only issue I see here is you have to wait too much for each round/phase.