Telephonic Round - 45 minutes duration.
---------------------------------------------------------
There was one puzzle to solve.
And some questions based on previous projects done.
This is basically a screening round - but it is lengthy.
If they do not like you in this round, you will not be called for Face2Face round.
Face2Face Round - Half Day.
-----------------------------------
There were three separate people who interviewed one after another.
Each interview was for about 45 minutes.
All three people seemed to have a different experience level.
Puzzle was part of two of these interviews - it was some kind of holy grail of their interviewing.
The first round questions was on core java, XSL and a Puzzle (about a pack of cards).
The second round was purely about solving a problem around a legacy application(see in questions section).
The third round was questions on projects i had done, writing code for a Sort Algorithm and a puzzle.
Observations
------------------
1. There is lot of stress on following areas in interview:
Sort Algorithms (Bubble, Binary, Heap etc.)
The Big O Notation.
Puzzles
2. This results in lots of good people who don't know the above topics - to be not shortlisted.
In my opinion - this is poor way of judging a candidate - but that's how it is there!