phone interview at first place, hr will ask some general questions, then you will get an on-site interview if everything goes good. On-site interview include three person, technique manager and two sr developers. They will ask you to answer the programming questions and write the code on white board.