The interview consisted of multiple phases.
In one phase, two employees presented me with a Monopoly game and proceeded to enumerate its many rules. They then asked me to design an appropriate object model for the game. They critiqued my work and asked me to explain and defend certain design choices.
In another phase, I was tasked with completing a coding exercise with two developers looking on.
The design portion was tricky because they clearly had a design in mind. And in case, like me, you haven't played Monopoly since childhood, there are a vast number of rules and options here. Were I designing this professionally, I certainly would have been allowed more time to consider the design, or had coworkers working with me instead of critiquing as I went.
The following metrics were computed from 5 interview experiences for the Grubhub Software Developer role in United States.
Grubhub's interview process for their Software Developer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Grubhub's Software Developer interview process in United States.