Senior level,地点是 Menlo Park
店面
- 讨论 different properties of binary trees
- 实现 binary tree’s postorder traversal (both recursive/iterative)
Onsite
第一轮:
- BQ - background and projects.
- https://leetcode.com/problems/valid-palindrome-ii/ 变种
第二轮:
- https://leetcode.com/problems/valid-number/
- https://leetcode.com/problems/median-of-two-sorted-arrays/
第三轮:
- https://leetcode.com/problems/clone-graph/
- https://leetcode.com/problems/validate-binary-search-tree/
第四轮系统设计:
- Design Facebook Messenger (support group chats/photos/videos)
问的都是 LC 变种
系统设计推荐 System Design Primer