I had a video chat where I completed a coding exercise. This interviewer was great – very professional and friendly. He seemed to enjoy working there and was good at answering my questions.
Then, I was invited for an onsite interview.
I waited for quite a while in the interview room, and during that time, I had a chance to observe the workspaces. An engineer came to his desk, dumped his backpack and coat in the middle of the bullpen area, and then left them there. The workspaces were filthy, and the conference room was not clean.
I first spoke with a Product Director, and we mostly discussed testing. This interviewer was quite cold and unfriendly, and it seemed like they disliked me from the start. Then, I did another coding exercise with a Team Lead (implementing NAND in Java and writing tests), which went well. After this, the interview was over, and I never heard back from them again.
Overall, I would say this was a negative experience. The first interviewer was great, but the first onsite interviewer might have been having a bad day. The workspaces were dirty and unkempt. There seemed to be a lack of diversity; aside from HR, I spoke only with white males, and I did not see any diversity when I was onsite for the interview.
Implement NAND class in Java and write some tests.
The following metrics were computed from 3 interview experiences for the Grubhub Senior Software Engineer role in Chicago, Illinois.
Grubhub's interview process for their Senior Software Engineer roles in Chicago, Illinois is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very negative feelings for Grubhub's Senior Software Engineer interview process in Chicago, Illinois.