Five interviews, five stages:
* Recruitment Screen
* Hiring Manager
* Take-home technical
* Two 1 hr technicals
* Culture
My recruiter and coordinator were wonderful. Honestly, everyone was super personable, and that stood out over plenty of other companies with whom I interviewed this season. Take-home technical was timed, though you have a whole day and it took me a little over an hour. Next, in-person questions start general and get detailed. It felt collegial and earnest. Importantly, my interviewers all were conversational so it wasn't the stiff, awkward silence of someone watching write code. All-around great experience. Received and happily accepted the offer. Excited to join the team!