The process was lightning fast and quite efficient. A recruiter called me and after the first call with the HR manager set me up with the team's main manager. It went great and I was already told to wait for the next call with another manager. The second call was a bit technical compared to the first one but still I was told that I was through immediately and just had to schedule on-site interviews. The on-site interview was setup quite smoothly and it was 5 sessions of 45 mins each interview. 4 of them were purely technical while one of them I felt was interspersed with the technical rounds to make me feel easy! Overall, I felt I wasn't the best but did a decent job.