A full afternoon, broken into four parts:
Heavy emphasis on programming in Java. They really want someone who programs in it day to day, and it looks like you get dinged for small mistakes even if you are coding on a whiteboard or on paper.
In my case, it seems one issue was that I was not assertive enough in defending my design/coding decisions. They're really looking for someone who can work quickly and stand behind that work.
How would you design a board game?
The following metrics were computed from 14 interview experiences for the Grubhub Software Engineer role in Chicago, Illinois.
Grubhub's interview process for their Software Engineer roles in Chicago, Illinois is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Grubhub's Software Engineer interview process in Chicago, Illinois.