Hi,
I recently completed my onsite at meta for MLE (E4/E5).
Phone Screen Coding:
2 medium -- solved both problems with optimal solutions. Moved to onsite on the next day.
Round 1 [coding]
2 medium — solved both problems with optimal solutions (1 hint was given to make a small fix in 2nd problem).
Round2 [coding]
2 medium -- solved 1 question optimally, 2nd was not completed, I find really challenging to communicate my thought process with him, he kept on interrupting. (He was even asking, have you seen these questions before).
Round3 [ML system design]
I think, I was able to share breadth and depth of ML design. (using standard flow). Seems like interviewer was happy.
Round 4 (Behavorial)
Pretty Standard conversation, tried to sell myself wherever possible and gave good stories with stats/numbers. Seems like interviewer was happy.
Can you please share your opinions. Is it possible to re-do the 2nd coding round ? (should I ask my recruiter, if they can consider re-taking the 2nd coding interview, or should I wait for their feedback/ response).