online application. Two onsite interviews, one-by-one, on the same day. Decent conversations with interviewers during the call and on-site. Architecture case study + solution review. Whiteboarding session. Cultural fit talk with management and staff personnel.