I applied online. The process took 3 weeks. I interviewed at Grubhub in Jul 2016
Interview
Process kicked off with a HR getting in touch in response to my application. He set-up an initial screen, was extremely friendly, helpful and willing to provide additional information. The next step was a phone screen with a Team Lead.
My interviewer was definitely a pretty senior Data Scientist with a lot of impressive experience and a lot of domain expertise; knowledgeable and intelligent. It started out with the interviewer being only slightly adversarial, but this escalated really fast. The interviewer and I had a lot of domain overlap having worked on similar projects; them having the advantage of experience. This quickly lead to the interview turning into a grilling session provoked by the fact that a lot of the past work I had done in the realm of feature engineering (given the nature of data and limitations respect to the position) was extremely 'hacky' and would not have gone done well with a lot of formal academics. I was aware of this and tried to present it in a results oriented fashion emphasizing how it benefited the company. There was a marked shift in the tone of the interview at this point despite me ceding to the better judgement of my interviewer. I think it was clear at this point to both parties that I did not meet the expectations of the interviewer (and being questioned in the tone was doing nothing to make me feel comfortable thinking about my responses) and it would have been a much more positive experience to engage in some light probing and then courteously wrap up the call. The interviewer however insisted on dragging out the call and even pulling up more technical questions within the same domain that I wasn't faring too well with. At this point the interviewer sounded extremely critical, adversarial and dismissive. The interviewer concluded the call exactly at the end of the hour, with an obligatory "I can answer any of your questions".
Having now interviewed with a few leaders in Data Science I can definitely relate that I've never been put-down for having a difference in opinion. All experienced professionals have responded to a difference more along the lines of "That's an interesting opinion and quite contradictory to what I've seen over my experiences - would you like to share what lead you to that viewpoint?" and less in the tone of "Do you really think your opinion warrants any merit when a lot of academic experts believe otherwise?"
Got a rejection within a week. The process was extremely streamlined and executed professionally.
Interview questions [1]
Question 1
Dug extremely deep into some natural language processing based feature engineering that I had done in the past.
The Interviewer reached out on linkedin. After that we had a phone screen. The team seemed fun but I chose not to proceed as I had other opportunities lined up more in line with my interests
Interview questions [1]
Question 1
How to do calculate monthly averages of satay table
I applied through a recruiter. I interviewed at Grubhub in Aug 2021
Interview
I was scheduled to have zoom interview with the hiring manager but on the interview different person showed up. The interviewer looked really uncomfortable and shocked when she saw me. I am not sure the reason but my assumption is that she didn't expect to interview a black person with a braids. I never felt this awkward or uneasy talking to someone before. The interview questions was all over the place and didn't feel like the interviewer knew what she was asking or if the answer I was giving her was the right one.
Interview questions [1]
Question 1
What makes time series different from XGboost ? how does XGboost handle over fitting?
I applied online. The process took 4 weeks. I interviewed at Grubhub (Chicago, IL)
Interview
This is the type of interview where after doing the HR screening and meeting with the lead data scientists they have you do a 72-hour take-home analysis where after submission they give you no feedback or discussion on your work. Completely unprofessional . Don't waste your time.
Data Scientist applicants have rated the interview process at Grubhub with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 14% positive. To compare, the company-average is 59.1% positive. This is according to Glassdoor user ratings.
Candidates applying for Data Scientist roles take an average of 31 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at Grubhub overall takes an average of 18 days.
Common stages of the interview process at Grubhub as a Data Scientist according to 7 Glassdoor interviews include:
Phone interview: 63%
Other: 13%
Presentation: 13%
One on one interview: 13%
Here are the most commonly searched roles for interview reports -