First stage was a 3 hour online technical assessment followed by a live technical round with an engineer - resume questions, medium leetcode qn, some technical qns. The whole process took about a month but the HR and other staff were very prompt in responses. Everyone was very friendly, accomodating and left me with a very positive experience!