Phone interview, after a week, ask to have onsite interview: three parts for this interview, fist of all, a kind of game to test your speculative capability. meet with HR direct, background checking and some behaviour questioiins. Presentation to technical managers, ask technical questions after the PPT