This was a pretty typical process which started with a phone interview with the recruiter.
This is followed by a video interview with hiring manager. Then there was a take-home assignment (free-form, not Hackerrank or the likes) and finally did an on-site interview with the team.