The interview consists in two steps. First, there is face to face interview to have a general idea of your knowledge. The second interview is a software assignment. The software assignment most of the time is in C++, and the applicant must write an appplication using C++, MFC and GOODS database.