Fairly simple but took long time to complete the process. Went through 4 rounds including the screening. Second round would be with hiring manager, third would be the technical and fourth with senior team member who would really ask you weird questions but do not try to think outside the box as they are not expecting it. Just state the obvious answers.