3 rounds of interview - 1 with with HR , 2 panel interviews with the hiring manager and the senior management. Really love the whole process. HR Henry make timely updates throughout the whole interview process, making the whole interview a breeze easing the usual interviewee's stress. Interviewers are really friendly and intelligent, they ask really good questions to understand the candidate's background and real reason in wanting to join the company. This is the best interview I ever had in my whole life.