There was an initial MCQ online test which contains both technical and aptitude questions. After shortlisting, there was a machine test round. It consists of one simple coding problem which can be done in any programming language like C,C++,Java or PhP and in any platform (Windows/Linux - mostly Linux). After the machine test round, there was a combined technical and HR interview. Basic questions were asked from Computer Science including data structures, web technology, server- client , networking and also some programming and script based questions. It was a good experience.