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.
Two interview rounds, one coding technical + behavioral and one system design. Overall nothing out of the ordinary and all the recruiters and interviewers were very friendly. Overall smooth process. Questions were all relevant to the business itself, even technical ones.
Interview questions [1]
Question 1
What is something about you that would surprise me if I hired you?
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