The interview process was smooth and took about 2 weeks.
I was contacted by one of the product managers and we had a good discussion about company's expectations and my expectation regarding the job role.
In the next round, I was given an assignment.
Then there were two of technical rounds. The first technical round focussed more on basic CS concepts, data structures, and algorithms. The second technical round was more about system design and high-level system architecture.