DesignCrowd Interview Question

Solve a calendar-related coding task.