I applied online. I interviewed at HubSpot in Jul 2014
Interview
1) I was contacted on the day I submitted my resume on their website to schedule a 30 minute phone interview. The questions were pretty basic and they also asked what I like to do for fun (I answered with basketball) and proceeded to ask me to explain how to shoot a foul ball as if they had never done it before. Another question I remember them asking repeatedly was how I would handle a frustrated customer.
2) The second step was a personal interview at their office that I scheduled for the same week. I spoke to 3 people in total (the phone interviewer, the director of support and the support manager). I arrived a bit early and toured the office for about 5-10 minutes and proceeded to talk to the other two interviewers for 15 minutes each. The phone interviewer asked me how much I wanted to work there on a scale of 1-10 before I left.
3) The third step is a technical task. They ask you to use the trial version of their software to build a website about yourself (asked to have an 'about me' page, a page with my resume on it, etc.) - this step is included so they can see my technical skills and how fast I can learn their software. You'll have 5-7 days to complete the task and then schedule a 'presentation.' This presentation happened at the convenience of my own home where I would talk to them through the phone and share my desktop to present on my website. This step includes one more person, the senior product expert, so you're presenting to a total of 4 people. Questions they asked were about what I learned, what came easy to me, what was difficult for me, what I used to get help (their blogs, etc.). They also asked how I would handle a frustrated customer (again).
4) They contacted me the very next day by phone to let me know my status for proceeding to the final interview. I was not asked to visit for a final interview because the other candidates had stronger technical skills (my resume states that I only had basic skills regarding HTML, JavaScript, CSS, JQuery).
The whole process took about 3-4 weeks.
Interview questions [1]
Question 1
What would you do when dealing with a frustrated customer?
I applied online. The process took 3+ months. I interviewed at HubSpot in Jul 2014
Interview
I applied directly to Hubspot through their website and was suprisingly contacted just about over a week later. I recieved an email from one of the recruiters and we set up a phone interview. I had plenty of time to prep. The phone interview began with a lot of basic questions and then started to become more specific. Things such as, "what is inbound marketing" "why do you want to work for hubspot" "what do you like to do in your spare time" "what is your exprected salary". I thought i did well during the interview but was contacted over a week later saying i didn't qualify for what they were looking for.
Interview questions [1]
Question 1
During my answer for "what do you like to do in your spare time?" I said play tennis, she followed by asking me to teach her, as if she's never played tennis before, to explain how you serve the ball, step by step with as much detail as possible.
I applied through an employee referral. The process took 2 weeks. I interviewed at HubSpot (Cambridge, MA) in Mar 2014
Interview
I applied to the job and also got an employee referral. It was a little over a week before I got the initial call asking to schedule a phone interview. The phone interview was scheduled for 4-5 days later. The phone interview went alright, but could have gone better on my part. I had actually spent a lot of time researching the company, looking up interview tips and questions on this site and others, and asked my contact at the company what the process had been like for her. But when I was asked what I did to prepare I spaced on all that and didn't go into enough detail - I think they wanted to know how serious I was, but the question was so simple that I hadn't really expected it and was sort of caught off guard. I felt that I didn't answer it very well and didn't really regain my footing. So be prepared for the simple questions! I should have gone over more typical interview questions.
The interview lasted about half an hour, at the end of which the interviewer said that I seemed to have great customer service skills but could work on my technical skills, like HTML/CSS. That was understandable - I had basically zero skill there - but I wish the interviewer had been more explicit in that I would not be getting a second interview. After getting the first general "work on your tech skills" comment I actually asked explicitly if I could expect to hear about a second interview or not. Probably not the best thing to do, putting the interviewer on the spot like that, but I wanted to be clear on what to expect. The response was more 'beating around the bush' type of stuff - basically the exact same phrasing as before, which I (correctly) took to mean I would not be getting another call. I was disappointed, but I understand why. Overall it was a good experience - the interviewer was courteous and professional, and the conversation started and ended in the expected 30 minute time frame. (By the way, they will call you at the agreed upon time. I was unsure about this leading up to the interview, so I want to make sure to include it here.)