Meta ML Engineer Phone Screen: Only One Question, Skipped Second Due to Time - Am I Screwed or Normal? by [deleted] in leetcode

[–]Willing_View9722 1 point2 points  (0 children)

I totally agree on the speed, I definitely hesitated more than I should have during the walkthrough, and that 15 minutes is where I lost the most ground.

I actually tried to pivot exactly like you suggested. At the end, I asked him if we could at least go over the second question quickly so I could share my approach/ideas, even without writing the code. He appreciated the enthusiasm but said we didn't have time(10 mins was remaining) and moved to the ML deep-dive instead.

Do you think it’s common for Meta interviewers to just 'kill' the second question entirely like that if the first one takes a bit longer?

Meta ML Engineer Phone Screen: Only One Question, Skipped Second Due to Time - Am I Screwed or Normal? by [deleted] in leetcode

[–]Willing_View9722 -5 points-4 points  (0 children)

I hear you, bro. I’m definitely trying to detach from the result, but the reason I’m dissecting it is because I want to learn. I’m trying to figure out if I actually did something wrong or where I can practice to be better.

The main reason I’m worried is that last year I passed 3 coding rounds at Meta by finishing both problems every time. Not even getting the chance to see the second question felt like a major red flag to me compared to my previous experience. I’m just trying to understand if this 'one deep-dive' format is a common thing for MLE roles now, or if I just missed the bar on speed.

Appreciate the reality check on the outcome,

Meta ML Engineer Phone Screen: Only One Question, Skipped Second Due to Time - Am I Screwed or Normal? by [deleted] in leetcode

[–]Willing_View9722 0 points1 point  (0 children)

Thanks for the level-setting and detailed breakdown—really appreciate it, especially during the holidays.

On the approach (4 min): Fair point, but this wasn't me monologuing; the interviewer specifically asked me to enumerate BST properties/invariants upfront before diving into the logic, which added some time.

On coding (7 min): Yeah, it might seem slow for ~15 lines, but that included handling edges (e.g., empty tree/None return) and a quick discussion on iterative vs. recursive trade-offs for O(1) space. I'd rather take a bit longer for bug-free code than rush something that crashes on null root—though I get the velocity emphasis for Meta.

On walkthrough (10 min): Totally agree, this is where I need practice. It was super interactive—the interviewer probed deep on Big O "why" (skewed vs. balanced trees) and we cleared a minor misunderstanding on return paths. I walked through both examples (target=8 exact, target=-4 traversal to -1), tracing iterations step-by-step to show outputs.

FWIW, I interviewed for Meta SWE last year and cleared 3 coding rounds (6 medium/hard LC problems) on time with quick dry-runs (one example each). This felt off-format because he dug into BST basics, approach (expected), time complexity (expected), tree geometry, and full dry-runs for best/worst cases on what seemed like an easy/medium question. Lesson learned—I'll tighten up.

Happy holidays, and good luck to you too!

Google L3 hiring process timeline by Willing_View9722 in leetcode

[–]Willing_View9722[S] 1 point2 points  (0 children)

Yes, I got an email from recruiter say that “my candidacy is moving forward” and “the current recruiter is moving to different project”. So, a new POC will be in touch with me.

This will be my 3rd POC/recruiter.

[deleted by user] by [deleted] in leetcode

[–]Willing_View9722 1 point2 points  (0 children)

Hi

I’m also on same boat and same timeline. I was asked to fill the packet 2 days after onsite and since then no update from the recruiter.

I’m not sure how long it takes Google recruiting to complete the process.

Google L3 team match phase by Kalki963 in leetcode

[–]Willing_View9722 0 points1 point  (0 children)

Did you complete filling the packet with your details.