I applied through an employee referral. The process took 4 weeks. I interviewed at HubSpot
Interview
I knew a couple people who worked at the company and asked them to put in a good word for me. About 3 weeks later, got a call from HR for an initial phone screen, which took a little over an hour. Later that day I spoke with the leader of the team I'd be joining for a brief phone interview (15 minutes or so), then received another call from HR the following day inviting me to come in and interview in person with 4 people. After that, my final interview step was to give a mock presentation to my team-to-be. I'd done a lot of background research (i.e. reading the CEO and CTO's book, downloading multiple ebooks, etc) and thought I was over-preparing, but I was very glad I'd taken the time to read up before my in-person interviews and presentation.
As far as the human element of the interview process goes, everyone I spoke to was extremely nice and easy to talk to. Although there were multiple steps required in the process, the demeanor and attitudes of everyone I encountered made the whole thing...dare I say... enjoyable?? That being said, I did end up needing to nag HR a bit in regards to setting up both phone and in-person interview times.
I applied through an employee referral. The process took 1 day. I interviewed at HubSpot (Cambridge, MA) in Mar 2012
Interview
Interviewed with HR via phone, asked about prior experience and what I knew about SEO and inbound marketing. Went smoothly overall as I expressed ability to articulate concepts that would be relevant for job. Went in and interviewed with two people from group I'd be joining, and although it went well I did not get an offer
The process took 4 weeks. I interviewed at HubSpot (Cambridge, MA) in May 2012
Interview
Consisted of a phone screen from HR, a half hour phone interview with the hiring manager, a role play of a consultant - client phone conversation, and an in-person interview with a bunch of members of the team. Takes a looong time to get to each next stage and is very competitive. I was told they got over 100 applications per day for the role.