1st thing is a phone call with an engineer, mostly to gauge your own interest. They will ask you a simple coding question, you only need to give a high level walkthrough of your approach. Next is the famed ProctorU assessment. I got lucky and my proctor left me alone but YMMV. I've heard of some people getting their test paused because they looked at a wall. The code questions were 1 leetcode easy, 1 leetcode easy-medium, and 2 mediums. Not too bad overall if you've done your prep, overall slightly easier than some company's code interviews, if I were to rank, maybe a bit more difficult than Amazon's. Took me 2.5 hours. Can't run your code, but they're also not expecting 100% correct. I think pseudocode is ok. My solution was correct, but not 100% optimal, so there's leeway here. The onsite is super easy, mostly presentations/discussion. I talked with a developer about my prior internship project, had a quick discussion about how I would design something, and a final HR interview mostly discussing deadlines and that sort of thing. Very relaxed onsite, and the whole process was extremely smooth. They take very good care of you.