I applied through a recruiter. I interviewed at Grainger
Interview
The interview was ten minutes long, the interviewer was friendly and interactive and the interview was just for him to get an idea of who the interviewee is as a candidate
Very kind interviewers, most of whom worked at the company for a while. Wasn't really leetcode style questions, rather oop based. 2 rounds of interviews. tech -> tech + system design.
I applied through university. I interviewed at Grainger in Oct 2025
Interview
A first round technical interview that was very easy, asking to just define and create a few functions related to a given class in a language of your choice. As well as some behavioral questions. A second round very typical systems design interview that was a bit more difficult.
Interview questions [1]
Question 1
Design a system that allows a manufacturer to alert a user about the status of their delivery.
2 interviews total. Both were behavior and technical. 1st is about coding, they want u to improve their code, or create new functions. 2nd about system design, have to create a systems based on their prompt
Interview questions [1]
Question 1
System design questions based on the prompt, business/ inventory/ customer service based