I applied through a staffing agency. The process took 3 weeks. I interviewed at Grainger (Chicago, IL) in Aug 2025
Interview
Recruiter call, meet with Hiring Manager, System Design interview, and Full Stack Interview. Overall, it was easy until the full stack portion where they asked CSS stuff. I only have a little knowledge about CSS because usually we have a separate team that deals with that. Apparently that was enough to not move forward. They also said my full stack app (that I had to create before the interview) had fundamental Spring Boot issues, even though I’ve used the same principles and annotations I’ve been using for the last 4 years as a software engineer. Usually I understand the feedback I get but I was greatly disappointed this time.
I applied through a recruiter. The process took 2 weeks. I interviewed at Grainger (Lake Forest, IL) in Aug 2024
Interview
The first round is a talk with hiring manger. The second round has two parts - code pair and panel with two managers.
The code pair is on code sandbox and is a task very similar to the one you would work on in the real job. languages and frameworks are same as what's the team works on
I applied online. The process took 4 weeks. I interviewed at Grainger (Des Plaines, IL) in Mar 2024
Interview
I recently had an interview experience with Grainger that was quite disappointing. The overall process was disorganized, with interviewers and HR taking forever to respond. Some interviewers I interacted with were unprofessional, making their own assumptions about the experience.
Senior Software Engineer applicants have rated the interview process at Grainger with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 61.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 22 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Grainger overall takes an average of 22 days.
Common stages of the interview process at Grainger as a Senior Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 33%
Group panel interview: 22%
One on one interview: 22%
Skills test: 22%
Here are the most commonly searched roles for interview reports -