Round 1
Questions: Design a Google Calendar System with the following functionalities:
- Create events (location, start time, and end time).
- Create recurring events that repeat daily, weekly, etc.
- Share events with others, allowing them to view or edit based on permissions.
- Find time and propose changes based on the availability of other people and location.
They judge on:
- Class design
- DB design
- API design
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.