There was 3 stages. The 1st stage was online interview with HR, 2nd stage was on-site interview with supervisor and manager, writing test. The 3rd stage was behavior questionnaire. The HR and supervisor were very professional, helpful and friendly during the process. The interview was chilled, not much depressed.