The process is broken into four stages: online assessment, introductory interview, technical interview, and a last stage call with top management.
The online assessment takes around 3 hours to write, and broken into multiple parts.
The process can take a few weeks to ramp up.