I came in for a half-day onsite interview in the NY office after a pretty easy Technical Phone Screen.
The NY office is cramped, relatively small, and not well-lit. Their HQ is in Chicago, so that's where all the best talent and office space is. By comparison, the NY office feels like a startup in a shabby sort of way.
There was a small game room with a Wii. A significant portion of their tech talent is contracted to individuals outside the country (probably to save money), including ones in Eastern Europe, so just keep that in mind. If hired, you might be video conferencing with colleagues who don't speak English well.
I didn't see a very strong or mature engineering culture there. Sometimes you can walk into a place and sense immediately that they have it together. This place does not exude that feeling.
First interview was with a Tech lead. He was a nice guy. The problem was to architect a UI on the Grubhub site.
Second interview was with a pompous engineer who made me not want to work there. He put his feet on the table and kind of smirked and sneered as I worked through a problem to write a setTimeout function and a debouncer function.
Third interview was with two guys who were foreigners that spoke non-fluent English and had trouble explaining the problem, so it was difficult to work through a solution while they kept adding more constraints because they explained the problem vaguely in the beginning.
Overall, I would only look at this company if you can't find a better job elsewhere.
Architect a solution for part of Grubhub UI in JS/React.
Write a function that mimics JS's setTimeout.
Write a debouncer function in JS.
Architect a solution for typeahead with third-party API integrations on the backend.
The following metrics were computed from 12 interview experiences for the Grubhub Software Engineer role in New York, New York.
Grubhub's interview process for their Software Engineer roles in New York, New York 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 New York, New York.