Recruiter reached out to me on LinkedIn. Had an initial HR phone screen, then two live coding exercises. They weren't too hard, tested some basic string manipulation, binary search. Also included CS general knowledge questions like the difference between a process and a thread, value types vs reference types, etc.
I was then brought in for onsite interviews. I probably had 5 or 6, although one of them was just an "HR" type interview. Everyone was very friendly, and the offices are pretty amazing. No crazy brain teasers, just coding and system design the whole way through. I got asked to write something imperatively and then recursively a few times, presumably because of their use of F#. Re: the system design questions, it was mostly of the form "design a naive system to do a thing. Now what happens when your data gets bigger. How do you scale?" I was also asked about data races, concurrency vs. parallelism, etc. The system is a whole bunch of distributed microservices with event sourcing used in varying degrees throughout, so it was useful to know about that sort of thing.