Status: 2.5 years experience
Position: SDE2 at a top tech company
Location: Seattle
Meta Phone screen
Meta onsite:
Coding interview 1:
https://leetcode.com/problems/add-strings/
https://leetcode.com/problems/multiply-strings/
Some more follow-up questions (like what if one of the strings is negative? what if there are preceding zeroes? etc)
Coding interview 2:
https://leetcode.com/problems/convert-binary-search-tree-to-sorted-doubly-linked-list/
Problem similar to this: https://leetcode.com/problems/find-peak-element/
ML Design 1:
Discussion related to past projects. A problem which was a modification of a past project. Discussion around trade-offs, data collection, deployment etc.
ML Design 2:
Open ended problem related to recommendation systems. Again a lot of discussion around data, metrics, feature engineering, improvements, runtime etc.
Behavioral:
Project related discussion. Describe different situations, eg: conflict with a manager, why Meta, tough deadline, mentoring experience.