Interview with team leader and HR manager, IQ test, online skills test. The interview was conducted all in English language. It was not done in one day. I had to come for the skills and IQ test after a week from the HR interview. Overall it was not too difficult, if the skill level is OK it can be passed.