There were four rounds.
1.Firstly there was an aptitude test in which they 14 objective type question and one puzzle(3 switch and one bulb problem) and technical subjective in which there were questions from php,oops and database.
2.Secondly there was technical interview in which they asked all questions from my paper,basic oops and asked me to explain puzzle.
3.Thirdly after waiting around 1 hour there was another technical interview in which they again asked oops questions,asked me to write down fibonacci program and some sql query.
4.Finally there was a HR round.She asked all hr question that are normally asked.She took it very carefully.she asked me question like what did you observe in last 3-4 hour.Some questions did'nt go well I think that was the reason of my rejection.I asked for feedback but they did'nt replied