This was a while ago and I have found that the interview difficulty varies per team. All the rounds were conducted on Google Meet
Round 1: we went through my resume and was asked some questions
Round 2: a simple Js question involving debounce, throttling and some React hooks
Round 3: system design to figure out how to handle ordered SQL updates in a row from multiple clients that may or may not have updated data. The concept was something related to a transaction timestamp with some interval, i dont really remember as it was a while ago