The process included multiple stages, included basic assessment, job simulations, video interview, and a final round interview over Zoom. From the initial stage to the final interview was around 4 months. The process was enjoyable and gave me a good sense of the role, Deloitte's culture, as well as the opportunity to showcase my skills.