Came through Hired. The entire process took about one week. I also was expecting an offer, so we expedited the process. Overall, I felt that the process was easy. Design interviews are heavily weighted and will determine compensation. Coding questions were easy.
First, I had a ~30-minute phone call with a recruiter, which was a typical basic conversation. The second phone call was with a lead engineer, who spoke about my experience and things I've worked on. There was a bit of a deep dive into those projects and some short technical questions. On-site, I met with three engineers and one director.
On-site:
Four interviews: three technical and one with a director. Each interview was scheduled for an hour or a little less. There were two design questions and one coding question. Each required the whiteboard. I was given follow-up questions for the technical questions. I finished the first and second interviews early, and we spoke about the lead's team, what they work on, and expectations for the near future.
The first interview was a feature design for a particular system. I was given a set of constraints and a specific goal.
The second interview was coding. We did two questions and had a lot of time to spare: binary tree traversal and composition, linked lists, nodes, and hash maps.
The third interview was system design and was the hardest, partly because it was extremely broad (it had no constraints) and required intimate knowledge of the application the interviewer wanted me to rebuild (which I had never used before). The interviewer didn't say much, and I didn't really have a rapport with him.
2 design, 1 coding. The phone interview included some brief technical questions, as well as a discussion of projects I completed at previous jobs.
The following metrics were computed from 8 interview experiences for the Grubhub Senior Software Engineer role in New York, New York.
Grubhub's interview process for their Senior Software Engineer roles in New York, New York is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Grubhub's Senior Software Engineer interview process in New York, New York.