I had 3 calls total.
First call: 30 mins, Recruiter, more of an intro to the company, not many questions asked about me, other than logistical ones.
Second call: 30-40 minutes with the recruiter again. This time, they asked questions about my experience, pretty general behavioural interview questions.
Third call: 45 min call with a lead engineer/manager. It was extremely open-ended. During the second call, they informed me I would be talking about a previous project, and to have metrics ready. The interview was more like me talking the whole time about why my project was interesting and what made it technically complex.
I didn't get past the 3rd call, but I was told there is a 4th full day of onsite interviews after that. I would study up on an adequately complex project and be prepared to talk about it at length.
Interview questions [1]
Question 1
What is a project you've worked on? Were the requirements given to you or something you came up with?
I applied online. I interviewed at McMaster-Carr (Elmhurst, IL) in Apr 2026
Interview
After a 6 hour onsite interview, I received an incredibly generic rejection email the following week. The onsite consisted of 5 rounds, mostly behavioral questions with a whiteboard-style coding round and some technically-grounded questions.
I applied through a recruiter. I interviewed at McMaster-Carr (Chicago, IL) in Jan 2026
Interview
The interview process was lengthy with multiple standard stages (recruiter screen, behavioral) and a few unique ones. They save the coding problems for the final round onsite which involved doing 2 leetcode style problems on a white board, doing system design questions on a white board, and technical deep dives into prior projects.
Expect lengthy interview process culminating in a full-day onsite.
Interview questions [1]
Question 1
What was one project you were most proud of and why?