HubSpot interview question

Online technical task for 3 hours.