they have these recruitment process (might be different for each department or the same): HR interview (self introduction, job experiences, culture fit to the company] - User Interview Online (1) [technical skills based on position and experience] - User Interview Offline (2) [technical skills, future goals for the company, etc] - Offering Letter