I have 8 years of experience. The interview process started with a HackerRank online assessment with two medium-level LeetCode questions.
The virtual on-site interview consisted of three rounds:
Round 1: Problem Solving - LRU cache. The interviewer was interested in the data structures used, code quality, and was happy that I wrote extensible code to different policies.
Round 2: LLD - Parking lot.
Round 3: HM - Standard HM round. We discussed past projects, their impact, conflict resolutions at work, etc.
All the interviewers were good and engaging.
I received a call from the recruiter after 4-5 days saying the feedback was positive and there would be a debrief.
I am currently awaiting an offer or next steps.
Update: HR reached out saying the positions are filled and they are matching me with a different team in (AI Cloud). I had to give one more HM round for that.