Overall process was about 1 week, and did 2 rounds of interview (phone call as prelim and face to face interview). The drawback was after the 2nd interview, they did not get back to me or even drop a rejection email. Which I found was not a very good experience in these recent times as an automated email would probably suffice, but understandable anyway.