I applied online. The process took 2 weeks. I interviewed at HubSpot (Cambridge, MA) in June 2015
Interview
Was reached out to by email to schedule a phone interview with HR. A few days later I had my interview and it was straight to the point and the interviewer didn't waste any time.