There's a take home assessment which you can attempt even with AI, and you then explain your thinking in the technical interviews to 2 or more senior engineers. Then another technical + product interview. The tech aspect in the 2nd interview is more of an architectural interview... Overall, expect 4 sessions. The overall process took ~2 months for me before I could get an offer, but it was just more of the time difference + office and remote days.