- Published on
Meta | E4 onsite | Rejection
- Author
- Shared Anonymously
SWE, Infra
Phone Screen
- https://leetcode.com/problems/custom-sort-string/
- variant of https://leetcode.com/problems/top-k-frequent-elements/
Coding 1
- Merging 2 intervals lists into a single interval list
- https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-tree-iii/
Coding 2
- Something similar to : https://leetcode.com/discuss/interview-question/380650/
- https://leetcode.com/problems/kth-largest-element-in-an-array/
System Design
- System to store and search (query) through facebook status updates. These are text based updates.
Behavioral
-
What did you do when you had to work with a difficult teammate
-
Time when you received actionable feedback
-
When you couldn't meet a deadline
-
Few other basic questions
Verdict: Reject after 3 days
Did well in all the coding rounds and provided the optimal solution with time & space complexities. Slightly messed up the second question in coding round #2, but was still able to get to the heap solution. I did poorly in the system design as it was my first time giving a systems design interview and I think that caused my rejection. Sounded like the interviewer was expecting some solution around ElasticSearch but I wasn't comfortable with that and suggested an alternative using keyword extraction.
Experience: 2 YOE