Pretty much what you see here. The 3-hour API test was a lot of fun. Some advice for this would be to have your dev environment set up. Since you know you'll be consuming an API, have a project ready to go. Get it working first, then tidy up the code. Once you get it working, you can use the time remaining to tidy up the code.
After that, I had a 4.5-hour onsite. This was where I made the decision that I'd love to work here. Everybody that I spoke to was easy to get along with, and they seemed passionate and humble.
For a frontend job, get up to speed on ES6, read "JavaScript: The Good Parts," and "Cracking the Coding Interview." The interviews are not difficult if you prepare well for them.
They clearly care a lot about hiring, and this shows in their hiring process. The recruiter was always very transparent and communicative. I'd highly recommend applying.
All interviews had a particular focus:
The following metrics were computed from 1 interview experience for the HubSpot Front End Engineer role in Dublin, Ireland.
HubSpot's interview process for their Front End Engineer roles in Dublin, Ireland is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for HubSpot's Front End Engineer interview process in Dublin, Ireland.