- Recruiter reached out on LinkedIn and scheduled a quick chat within a few days - Hiring manager contacted within a few days to schedule a 1-hour culture fit interview - Online 3-hour technical interview scheduled in a week which involves an IQ test, quick-fire questions, as well as a 2-hour live coding with a Github project - On-site 5-hour cultural scheduled in a couple of weeks to get to know the CEO and team, and for both interviewer and interviewee to iron out any red flags - Reference checks took about a week - Overall efficient and the company really respects you for taking the time to go through the long interview process