There are two phases of selection. First, there is a written test on c++, networking etc. Those who qualified, have to go for the interview process. Here, two interviews took place. The first one, they asked technical questions required for the job. In the second interview, they asked about the projects previously I did and asked in detail about them.