First when I applied I got the OA. Mine had 2 medium Leetcode questions and 8 multiple choice. It had to be done in 90 minutes but it was doable. It was on strings and array manipulation mostly. I was then contacted to join the final round and it was three hours long. One behavioral interview, one OOP design interview and two technical problems. In the technical, I got asked two easy LC problems and I was able to optimize one of the problems. In the design problem, the recruiter assured me that I was on the right track and was really nice and reassuring. I did not finish the problem in time but the recruiter reassured me that I did well by asking questions and making sure that I was engaged.