A long, broad online screening followed by a 3-4 hour final round.
The online screening consisted of 4 parts: a standard coding section on par with Leetcode Easy-Medium, an IQ style tightly timed portion, a math/brain-teaser section, and a section where you answer questions about a contrived programming language.
The final round day was hosted online, and consisted of five panels. Three of them were info sessions, with two of them being small group breakouts to interact with engineers in the role you applied to. The other two meetings consisted of a technical interview with an engineer, and an HR interview to finish.