It is very nice interview. First round is a telephonic round 1 hour. They checked our confidence and knowledge in Basics of c++. In Second round, they have given enough time 3 hours and 5 Programming questions. I did well and selected for 3rd round(Manager round). In that Manager round also i have done well. he discussed with me lot and gave Good thoughts to me. I am waiting for the offer