Ph Screen
- Min window substring that contains all ch of another str including duplicates
- https://leetcode.com/problems/minimum-remove-to-make-valid-parentheses/
Virtual Onsite
Coding 1
- https://leetcode.com/problems/binary-tree-right-side-view/: solved using BFS
Followup questions: Try DFS, when BFS and when DFS and why?
- https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii/
Coding 2
- https://leetcode.com/problems/valid-palindrome-iii/
- Find consecutive sequence sum equal target
System Design
- Design a leetcode like programming competition system
ML Design
- Design an end-to-end ML solution to detect ads selling illegal things e.g. drugs, weapon
Behavioral
- Typical work culture and past experience type questions and tons follow-ups
Got a call from the recruiter after 4 days that s/he received good feedback and waiting for the committee approval. I recived another call next day and extended an offer as a SWE, ML :)
NB: Also got rejections from LinkedIn, Uber, Tesla, Strip, Intel for ML role
Compensation: https://leetcode.com/discuss/compensation/1969814/Meta-or-E4-SWE-ML-or-Menlo-Park-CA