First round coding: Basic understanding of the programming language - C/C++ (other languages might also be asked depending on the profile and experience), Virtual functions, data structures and algorithms.
Second round technical: Position specific questions. Deals with the current experience of the candidate, how good he is in his current work. How deep is his knowledge with respect to the work he has done in the past.
Third round technical/managerial: Some of the technical questions related to the job. Problem solving.