The main stages were a coding challenge, a behavioral interview, and finally a long interview with two senior-level engineers.
The entire process went very smoothly and was one of the best interview experiences I've had to date.
The coding challenge was a very interesting problem that allowed you to code in your chosen development environment, using whatever language you chose. Definitely practice your HTTP libraries and common data structures such as sets, hashmaps, and arrays/lists.
The behavioral part was more of a friendly chat and open-ended discussion on your experiences and why you applied for the position.
Finally, the last stage interview involved a high-level systems design/database problem and a standard coding problem with edge cases. These were followed by questions related to your experience as a developer (work experience, open-source contributions, personal projects).
The following metrics were computed from 10 interview experiences for the HubSpot Software Engineer (Internship) role in Ireland.
HubSpot's interview process for their Software Engineer (Internship) roles in Ireland is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for HubSpot's Software Engineer (Internship) interview process in Ireland.