Date: Sat, May 13th, 2023
Suggestions:
- print to verify approachstep_by_step
- Solve question inMS_Word
- For google interview → https://www.techinterviewhandbook.org/grind75?weeks=12&hours=14, 8 to 12 weeks and 8 hours to 14 hours.
- System design → educative.io downloads PDF, Alex xu books (Two books)
- Q. Geeks For Geeks vs Leetcode?
- Ans.gfg for study and Leetcode for practice. Comment section of Leetcode is good.
- https://leetcode.com/discuss/interview-experience?currentPage=1&orderBy=most_relevant&query=google
- Google L3/L4 is starting position, Google L5.
- Two DSA, onsite DSA, DSA + system design, system design.
- Start with timer, 30 minutes.
- https://www.cs.usfca.edu/~galles/visualization/BST.html
- Meeting room:
- Approach:
- Are there any overlapping intervals?
- Sort based on end time
- min heap
- array of array, sorted by start time
- https://leetcode.com/discuss/interview-question/490962/Design-Meeting-Scheduler

- Priority queue can be used.
- Priority queue is interface for min and max heap.
- Recursion internally uses Stack.
