Sent a coding assessment. It wasn't traditional; it was an API question where one had to GET data, process it, then POST it in the correct format.
Next, there's a 30-minute recruiter phone call.
Provided API to retrieve data, modify it, and send correctly modified data back.
The following metrics were computed from 4 interview experiences for the HubSpot Software Engineer (Internship) role in Canada.
HubSpot's interview process for their Software Engineer (Internship) roles in Canada 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 Canada.