I was contacted in 2 days since I applied for the job. First a phone interview to setup the onsite interview. The two days I went for the onsite interview. In the first few minutes basic HR questions and then 2 other technical people joined the interview. One person was from the game engine side and the other person from the online department. Some question about databases networking, c++, threading etc. They were also giving emphasis on french language and asked about my proficiency in french. I know very little french and it was not in my favor. The project manager joined me in the later part of the interview and asked about the salary expectation and some hr questions. They told for his position there is one more round, skype call with some team from Texas, USA. Beware of one think with this company. They usually offer only contract position( 3 Months ) and later may be take the employee as permanent. They don't even mention a word about it they have decided to proceed with your candidacy. The next week the HR contacted me and told that they need someone with little more experience for this position.