The recruiter sent me a message on LinkedIn in May 2014. I didn't reply until I was looking for a job, which happened in August of the same year.
He replied fast and arranged a phone conversation for the next day.
I talked to the recruiter on the phone once, and he arranged an online test. I took the test on the same day.
Two days after that, he called me and scheduled an in-person interview. I came to Cambridge and was interviewed by a tech lead, a software engineer, and a director.
Each asked different questions and explored different aspects of my skill set:
After that, we talked about the data model and architecture of my solution and its future steps.
One of the questions asked was:
Given two sorted lists (or arrays) and a number k, create an algorithm to fetch the least k numbers of the two lists.
The following metrics were computed from 42 interview experiences for the HubSpot Software Engineer role in Cambridge, Massachusetts.
HubSpot's interview process for their Software Engineer roles in Cambridge, Massachusetts is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for HubSpot's Software Engineer interview process in Cambridge, Massachusetts.