One of the best recruiting processes I've ever had. My recruiter was super friendly, organized, and provided me with plenty of detail throughout the whole process.
The process included:
I received super detailed feedback from the recruiter that, although I did well in JavaScript and the behavioral interview, there were some gaps in my system design and I did not solve the LeetCode problem fast enough. I really appreciated how much attention was put into the process and would definitely apply again later down the road!
Algorithm: Given a string as input, return the most frequently occurring substring of length n.
For example:
Input: 'inengineering', n = 2 Output: 'in'
Memoize function calls and store results in a cache object for later access.
Write a function to add commas between every character in a string. Then add the function to an object's prototype.
Frontend System Design: How would you design the UI for a web app that consists of a table of all of our users' client relationships and their contact info?
The following metrics were computed from 79 interview experiences for the HubSpot Senior Software Engineer role in United States.
HubSpot's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having good feelings for HubSpot's Senior Software Engineer interview process in United States.