The interview process was fast and very smooth. The interviewers are very friendly and made us have a casual conversation without missing any technical questions and details. There are three stages of interviews and candidates are required to attend the face-to-face with MY partner interview and office visits.