A manager that could barely speaks English does the first phone screening. If you are selected you are invited for an onsite interview at the HQ. You will be interviewed by 5 people within the company for at least 30 to 45 minutes per person. The questions were a mixed of interpersonal, presentations, and skills questions. Nothing hard except, I heard from a friend within the company that the hiring manager is very selective.