I would never interview for this company again.
Initially, I was disappointed when I received the rejection email. However, after going over the feedback, I was happy I didn't get through. It's a pure waste of time.
All the questions you can find on Glassdoor:
Take-home screening: You need to write code to consume data from an API, perform some processing, and send the processed data to another API that validates your message. You can request sample data for testing purposes; the actual data is huge. For the same reason, this one requires a bit of luck too, because debugging can be challenging given that the final API you send the message to doesn’t provide a lot of information.
Coding: Merge two sorted arrays up to length K. I wrote very optimized code, yet I was given a NO for this round. The reasons behind this were very stupid, and they defined those reasons as "High bar."
System design round 1: Design Netflix. Though I drew all systems and answered all questions, even the difficult ones, they changed the requirements in the middle. Then I was told I needed too many prompts, and that’s why they had a NO for this round.
System design 2: Weather system design. This went well. I got a YES.
The recruiter was really professional and helped you at every stage.
Netflix and weather app system design.
Merge 2 sorted arrays up to length k.
The following metrics were computed from 1 interview experience for the HubSpot Senior Software Engineer II role in United Kingdom.
HubSpot's interview process for their Senior Software Engineer II roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for HubSpot's Senior Software Engineer II interview process in United Kingdom.