A phone screen with the hiring manager on business day 1, a tech interview & a take-home assignment on day 2, a code review on day 4, an interview with designers on day 6, a culture interview on day 8, and a written offer the next day (on Christmas Eve). It took 8 business days or 12 calendar days from phone screen to offer.