The entire process took about 4 weeks. The first technical interview was a take home assignment. The seind round was also technical, first was system design and the second was around my solution to the take home coding challenge. Both happened on the same day. Then followed by the final round which was also a technical interview, no code more chatting to understand how I fit in the company, my experiences and a ton behavioural questions.