As the other posts indicate, the talent acquisition team is phenomenal - they kept me updated throughout the entire process and provided valuable insights at each stage. I applied on their website. Initial phone screen with the talent acquisition director, phone call with the hiring manager, a take-home code challenge, 3 hour in-person interview with senior leaders and future peers, reference check, offer. The code challenge was more time consuming than other companies (they don't ask you to limit it to a certain number of hours), so it's up to you to determine how much time and effort to put in. Overall, pretty standard for developer jobs, but the talent acquisition team is unrivaled and really made me want to become a part of the team.