HubSpot interview question

how would you build calendly