[ INFO ]category: Behavioral · Onsite difficulty: hard freq: first seen: 2024-03-06
[HARD][ONSITE]OnsiteE4Rejected
$catproblem.md
I interviewed for a Software Engineer E4/E5 position at Meta in Seattle. The process began with a 45-minute phone screen. The phone screen consisted of two coding questions: one on lexicographic numbers and another I don't recall.
The onsite interview included five rounds.
Coding Round 1: Three coding questions: a string sliding window problem, a more difficult extension of the first string sliding window problem, and a binary search of a range. I performed well in all three.
Coding Round 2: Two coding questions: a medium-level parenthesis problem, and a string pattern matching problem. I performed well in these as well.
System Design Round 1: The topic was cloud sharing. I completed the round but wasn't entirely satisfied with my performance, as I could have provided a more thorough answer.
System Design Round 2: The topic was a newsfeed system. This interviewer seemed unwell, which impacted the interview. The interview was delayed, and I wasn't sure if the interviewer was fully attentive. I was unable to complete this round to my satisfaction.
Behavioral Round: This round covered standard behavioral questions.
I received a rejection notice within three business days. The feedback indicated that my system design performance was lacking depth. This was unexpected, as I felt I had done well in the coding rounds.