I applied online. The process took 4 weeks. I interviewed at SendGrid (Redwood City, CA) in Oct 2016
Interview
One of the most political company I have ever interviewed with. They say that they 4H (honesty, hungry, humble etc) but I don't think that these guys have any integrity. They maintain double standards when you are interviewing in CA vs Denver. Two of my friends also interviewed at sendgrid (CA) and like me both were offered a role less than their current role even though we are overly qualified for the position. CEO of the company is interested in having a development team in Bay area but the Denver team (who would do your interviews) will ensure that you will get a role less than what you currently are by stating extremely lame reasons so that you would reject the offer. Even their own recruiter is frustrated about this as there had several rejections of offers due the Denver team's strategy of giving lesser roles. Their interviews are extremely easy at least for me. The fact that they have no engineers in bay area is a clear assertion of my conclusion. I just want to bring this to their CEO's attention so that he can take proper steps to address the problem.
Interview questions [1]
Question 1
Questions were way simple and were not at all tough
I applied through a recruiter. The process took 1 week. I interviewed at SendGrid (Denver, CO) in Oct 2019
Interview
The fastest process ever. I was contacted by recruiter through linkedin, quick intro call, hackerrank.
Next day after I passed hackerrank I was invited 4 hours long onsite with 4 people.
All interviewers were friendly and generally very nice persons to talk with, definitely one of the better experience so far.
Interview questions [1]
Question 1
1. Hackerrank with easy to medium questions.
2. onsite with design, coding, hiring manager and culture match
I applied online. The process took 3 weeks. I interviewed at SendGrid in Dec 2018
Interview
Initial screen call with HR rep. Hour long call with hiring manager.
A lot of out of context questions on certain skills and experience. I finally realized they wanted to hire me for past experience and skills that were not part of the job description.
I asked about it, and then let them know I wanted to use my current skills and not deprecated ones. The interview tone changed to a formal politically correct blow off. The interview ended a bit early. No further response even after 3 followup emails from me.
Interview questions [1]
Question 1
Can we pretend to hire you for what you want to do, then move you to a dead end role?
I applied in-person. The process took 2 weeks. I interviewed at SendGrid
Interview
Overall, it’s a 4 step process.
Recruiter call, followed by hiring manager (discussed about projects, tech background and small coding problem). Once it is through, there is a online coding challenge.
The final round is onsite interview:
Team is very friendly and helpful all the time.
It’s a 4 round interview:
Hiring manager interview
Cultural fit interview
Coding interview (not so complex, but I could not make it on time with some hints)
Design interview (distributed caching design, and some questions on consistent hashing and on AWS)
Overall, interview/questions are so not tough and it’s a positive experience with all interviewers.
One thing I think they could do better is: provide feedback or response (at least after few days) after the interview is complete.
Interview questions [1]
Question 1
Design distributed caching system?
How to handle hot keys?
How to handle node failure, rebalancing?
Senior Software Engineer applicants have rated the interview process at SendGrid with 2.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 29% positive. To compare, the company-average is 41.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Senior Software Engineer roles take an average of 22 days to get hired, when considering 7 user submitted interviews for this role. To compare, the hiring process at SendGrid overall takes an average of 22 days.
Common stages of the interview process at SendGrid as a Senior Software Engineer according to 7 Glassdoor interviews include:
Phone interview: 35%
One on one interview: 24%
Group panel interview: 18%
Presentation: 12%
Skills test: 12%
Here are the most commonly searched roles for interview reports -