Phone Screen, Technical Phone Screen, lengthy take home assessment, 3 hour "on-site" with various employees problem solving and more technical questions, followed by a rejection based on the initial technical screen
I applied online. The process took 2 months. I interviewed at HubSpot (Cambridge, MA) in Sept 2025
Interview
Same as everybody else. I applied for the New grad / emerging talent FEE role. OA (basically implementing a file system in Javascript, with 4 progressive levels), then 30 min behavioral with recruiter (what do you know about HubSpot and why do you want to work here? Tell me about a time you worked with somebody with a different cultural or technical background? Tell me about a time when you had to give feedback to a peer?), then 2 technical rounds. First round was Javascript fundamentals - memoization, closures, the prototype. I flew through this and nailed it. Second round was DSA - the focus was on a tricky graph question. I honestly wasn't expecting a true LC medium, so I was caught off guard. This round sunk me.
Interview questions [1]
Question 1
Tell me about a time you worked with somebody with a different cultural or technical background from you?
I applied online. I interviewed at HubSpot (Boston, MA) in Mar 2025
Interview
online assessment testing basic algorithm and coding ability, a recruiter call discussing background and logistics, a LeetCode-style coding interview evaluating technical problem-solving, and finally a JavaScript round assessing language fundamentals, asynchronous logic