There are basically three steps of interviews. The whole process went rather smoothly. There were a pre-screening phone interview, online assessment, pre-recorded video interview, and a zoon interview day. Interview meetings were organized well. The interviewers were all very nice people and showed up on time.