I applied through a recruiter. The whole process was nice and organized, and there was talent team member who guided me throughout the process with scheduling and communicating. 1 phone call, 1 round of technical assessment (question about data structure and very simple leetcode).
5 rounds of onsite virtual interview: 3 technical, 2 behavioural. The technical ones asked some leetcode (easy-medium) and some knowledge about Python ML(only once). In all interviews, they asked about my past experience and projects. Took 5 weeks to hear back.