Applied online through indeed. Was contacted within a week to schedule a phone screen with HR, and had that call the following day. Was then scheduled for an online coding technical assessment to take place a week later. After passing the coding assessment, I was scheduled for an onsite interview to review workplace experience and more technical assessment. Was told to expect a whiteboard system design exercise, but did not get given the chance to have one while onsite. Was instead asked straight technical questions to test knowledge.