Just finished and got an offer, so posting while it's fresh.
Round 1 was a recruiter screen, standard stuff: what are you looking for, walk me through your background, comp expectations. Recruiter was nice but clearly reading from a template.
Round 2 was a HireVue. One-way video, 5 questions, 3 minutes each. Two were behavioral (describe a time you dealt with ambiguity, tell me about a technical decision you disagreed with), two were coding problems shown on screen (medium-ish Leetcode, one was basically a variation of two-sum), and one was a system design sketch in text. I found the format deeply awkward because you're explaining code to a camera with nobody there. Narrate everything.
Round 3 was the real on-site: 4 panels over about 3.5 hours. First panel was behavioral with my potential manager. She asked about cross-team conflict, a time I had to influence without authority, and my approach to technical debt. Very STAR-method expected.
Second panel was live coding, two 30-min problems. Both were graph traversal. Third was system design, they wanted me to design a transaction reconciliation service. Fourth was a culture/values panel with someone from a different team entirely.
The compliance angle came up a lot. They wanted to know I understood what it meant to build in a regulated environment. Mentioning audit logs, idempotency, and rollback strategies landed well.
Offer came 11 days after the final round. Timeline was slow but they did follow through.