I attended a walk in - arranged and called by the HR.
Smart, friendly hiring team.
First Round - a design and coding exercise: had to write down code for a web app on pen and paper. I realized on finishing up my code that I had created the app successfully.
Second Round - a telephonic round with tech panel - held in Sape Gurgaon offices but the interviewers were in NOIDA . The scanned sheets with my code for the first round was shared with them. Explained the code, design. Questions were based on the app, design choices, technology choices, java/orm/j2ee/framework. It went great. i learned here that mine was the only complete solution submitted that day
Third Round - Managerial Round : Went on for more than an hour , soft / interpersonal/ leadership/communication skills were tested. Approach towards problems/ people tested.
Interesting discussion , this one. Again , was good.
We were asked to leave for the day - however the HR people let me know that they had heard good things about me and that they'd be happy to have me join them soon.