Glassdoor is your free inside look at SendGrid interview questions and advice. All 8 interview reviews posted anonymously by SendGrid employees and interview candidates.
No Offer – Interviewed in Anaheim, CA – Reviewed May 20, 2013 New
Interview Details –
First recruiter called and after introduction interview over phone, he said that he like to arrange an on site interview for me.
I went to Anaheim office and there two employee interviewed me.
First interview was very general questions of do you know this do you know that plus one simple programming question which i needed to write on the board (binary search on an array).
Second was another simple programming question on the board plus an database design with ER diagrams.
The feedback process is slow. although they told me that they will inform me in 2 days, it took them 10 days to tell me about decision and took me 3 emails asking "did you make your decision?" and geting the reply "sorry it will be finalize within 2 days" every time
Interview Question –
Non programming questions like what is sql injection, which I barely could remember.
Programming questions were simple:
1. binary search
2. finding weather or not there are two numbers in a given array that their sum is equal to a given value. Answer Question
No Offer – Interviewed in Apr 2013 – Reviewed May 12, 2013 New
Interview Details – First had a half hour phone screen, very basic stuff running through my resume and a couple behavioral questions. Followed a week later by a 15 minute skype call, similar things. Came in for in person interviews. Had 6 half hour interviews in a row. Questions were mostly behavioral and culture fit questions, really nothing technical.
Interview Question – Tell me about a time you've made a mistake or been wrong. Answer Question
No Offer – Interviewed in Feb 2013 – Reviewed Mar 5, 2013
Interview Details –
the feedback of the interview process is slow.
Interview started with walking through resume. OO terminologies. then a coding problem on collabedit. I solved it and gave a production code in the first attempt without any hint. I was asked to improve the solution. I improved it and then again gave a production code. The interviewer was satisfied. Still i got rejected.
No Offer – Reviewed Mar 5, 2013
Interview Details – Had two phone interviews, one with company recruiter and one with a developer. Both seemed to go okay. In the developer interview I had coded with collabedit. Then I was given a relatively complex coding assignment and was asked to return it in one or two days. I did that at a large amount of inconvenience. Didn't hear back for two weeks and then was given a generated email rejection.
Interview Question – Culture seems to be big here, so there's lots of unexpected questions around that. View Answer
No Offer – Interviewed in Denver, CO – Reviewed Jan 8, 2013
Interview Details –
Went through the HR screening process and was later scheduled to have a technical interview with one of their senior software engineers. The technical interview went over generic questions about design patterns like "what is polymorphism", etc. and later went on to use a collaborative text editor only to be asked to implement a binary search method. The description of the position listed PHP as the primary language and made no mention of any language were you would ever need to [re-]implement something like this, thus I ended the interview. Forming this same question as a pre-interview exercise would have been much more appropriate. I would never take a position where I had to solve difficult problems that require concentration while having someone breathing down my neck, and for the same reason I would never take a position that screens employees utilizing this setting.
There is an unlimited list of programming concepts that one needs to selectively navigate depending on the requirements of the specific role or craft you want to work in/with. Asking questions that do not apply to that role during an interview is poor form. Test the knowledge and experience relative to the role instead of just trying to test what a candidate doesn't know (you'll pass up on plenty of great programmers). I've worked with plenty of people in the past that were better at reading technical articles and explaining design patterns while not knowing when and when not to apply them, much less being able to get work done in a reasonable time-frame.
Interview Question – Implement a binary search method; I fully expected the next question to be "describe a btree structure and it's variants". :) View Answers (2)
Accepted Offer – Interviewed in Boulder, CO Jul 2011 – Reviewed Jul 25, 2012
Interview Details – Recommend in through a trusted connection. Phone interview w/ CFO to learn more about the role. Met VP Sales, CFO and CEO all in one day. Decision to hire came within 1 week. Overall a great process.
Interview Question – Tell me a time when you had to bend or break the rules Answer Question
Negotiation Details – Easy and collaborative, a win/win
No Offer – Interviewed in Anaheim, CA May 2012 – Reviewed May 11, 2012
Interview Details –
I was interviewing for their Anaheim Location in California. It was a long, but a relatively easy series of interviews. Beware though the Co-Founder makes the final decision even if you get along great with the team and are very technically skilled--you may still not get the job. Please read my experience below!
I was initially contacted by a recruiter, after submitting my resume, who asked me questions based on past experiences and typical HR questions. I was then scheduled for a technical phone interview with one of their web architects. The technical phone interview questions mainly focused on algorithm type questions (find unique values in array, etc.). After successfully completing the phone interview, I was then scheduled for an on site interview where I met with them team i was going to presumably work with and one of the co-founders.
I first met with two members of the group, separately, where they asked a few technical questions (showed me PHP code and asked what it did), but they focused more in telling me about the group and making sure I would be a fit for their group. We got along great and I'm sure they would have agreed with me that I would have been able to fit in perfectly.
I then finally met with one of their co-founders who asked me how a Hash Table is implemented and explained a little bit about the company's history. Afterwards I asked many questions about the business and then we got into the discussion of how I would fit in. He told me he was going to have me come in for one final interview to be considered for a position as a Release Engineer (which made no sense since I thought I was already being considered for a position with the group i just interviewed with). Ultimately he said that I would be considered for the other position as well. And right before I left he said that he has received really good feed back from the rest of the team and that I would be contacted for a final interview.
A few days later, after waiting for my next interview to be set up, I got an email stating i was being rejected......How does somebody ask you to come for a final interview only to cancel on you and reject you later. Supposedly he said after thinking about it more he thought that I wouldn't have been a "good fit", even though I got along great with the team. My Technical skills also weren't the issue since he said that I was very intelligent and my motivation was impressive.
Its sad because everything was going so well and I really liked the team there!!. Would have loved to work at SendGrid, but ultimately their Co-Founder thought differently. Oh well his LOST!!!!! :)
No Offer – Interviewed in Mar 2012 – Reviewed Mar 30, 2012
Interview Details –
Through some connections, I contacted someone in HR to let them know my interest in the position. We met for coffee, and it was very casual, about an hour long conversation in which we discussed my background and interests, and gave me a chance to ask questions about the company. He was nice and informative. I had the impression that it was a fun company to work at. During our chat, he mentioned that a culture fit between the company and a new hire was very important, sometimes more important than qualifications.
I followed up with an email and a couple of days later, was invited via email to interview with the hiring manager. (Note: The hiring manager was not the one indicated in the job posting, suggesting the job posting was out of date or recycled from a previous posting.)
During the interview with the hiring manager, she also emphasized that SendGrid hires for culture fit, and mentioned that the interview process would be with 4-6 more people, probably to judge the culture fit part (but I didn't get that far). The interview was less than 30 minutes. I followed up with an email, but didn't get a response from her. Thought that was a bit odd, considering her job description is mainly a relationship manager. Though, when I left the interview, she did say that HR would contact me.
About 4-5 days later, HR informed me by email that my skills and experience would not suffice for their position. It was fine and somewhat expected. What slightly bothered me was that both had clearly stated a culture fit was highly valued, so it felt like there was a chance I was dismissed because of that (too). I think they should not emphasize the culture fit thing so much in every encounter with a potential candidate.
I didn't get a tour of the office, so no idea what that's like. (Unusual, in my experience, as most places I've interviewed with -- or even just visited for an informal/informative talk -- offer a tour.) The people that I did see from the waiting area were very nice, smiley, and friendly.
Your feedback has been sent to the team and we'll look into it.
The difficulty rating is the average interview difficulty rating across all interview candidates.
Your response will be removed from the review – this cannot be undone.
No thanks –