The process was overall alright, they didn't think I was quite good enough but oh well. The interviews were standard, two screens, an onsite with two interviews, and then a hiring manager convo if they think you're worthy. 1st phone screen - had to do the task time average calculation problem that other people have mentioned in their reviews 2nd phone screen - talked through how I would code up a basic problem (finding common things in two lists) and then had to talk about how to solve that problem at scale (so sys design-ish) Onsite interview #1 - come up with a data structure for a fitness tracker app that tracks mile/km splits (can pause in the middle of a workout) and then write a function that derives the splits from the data Onsite interview #2 - URL shortener for system design, pretty standard and they weren't expecting crazy scale so was pretty easy