Its covid 19 time. So the process took a month.
4 rounds. Recruiter, Hiring manager, Technical round, Leadership interview.
Technical round was difficult for me. The level of questions were seriously high. However, that gave me an impression of the knowledge that the interviewer possesses.
In short I was impressed with their interviewer.
Another good thing is I got feedbacks on my interviews from the recruiter on a regular basis. This is really appreciated