Facebook E6 Interview

I’ve been offered an onsite for a Facebook E6. Was previously a dev at Amazon but switched to management years ago. A bit scared of the coding (but excited at the position). Does anyone have experience with this level interview? I am old enough to have avoided the LeetCode fad. What should I plan for?

Dropbox hi6jd97 Sep 29, 2020

How old? I’m trying to avoid the LC fad myself

Amazon gas72n OP Sep 29, 2020

39. I think with the FANGs it’s unavoidable. I’m not sure Amazon would hire me again.

Microsoft yoyoam Sep 29, 2020

Why? Pip? Or because you will fail lc?

Mixpanel P8R Sep 29, 2020

Just know the data structures and how to do common algorithms. Are you going for EM or SWE?

Amazon gas72n OP Sep 29, 2020

SWE

Microsoft yoyoam Sep 29, 2020

Can you handle the code I hear scary things about FB

Facebook Hodinkee Sep 29, 2020

If you have not actively coding past years why e6 and not mgr position? Very little chance you’ll clear coding without doing it actively.

Amazon gas72n OP Sep 29, 2020

I agree. They thought my scope was a bit low to justify M1 so asked if I’d consider E6. I had been considering going back to IC (I miss it) but told the recruiter I worried about embarrassing myself and would need some time to bulk up. Not trying to be overly negative but just sorry I’ve lost it in the last 8 years.

Facebook Hodinkee Sep 29, 2020

Hm, m1 == e6, just different track. m1 is a starter manager position.

Facebook mr_six Sep 29, 2020

I'm a 6+ FB SWE, and hadn't coded for two years before applying. I'd push back the interview slight and do some leetcode easy and mediums, skipping leetcode hard entirely. You don't need to crush the coding portions, just pass them; you are not levelled based on coding. But you do need to code roughly as well as an intern, and you need to communicate a bit better. (not a lot, but comms expectations do go up.) There's a design interview or two, which should be fun. There's a behavioral as well, which should be easy, as it's checking to make sure "would this person be happy here", and that answer is usually yes. But for code? Yes, study a bit of leetcode. Not hundreds of hours, but warm up enough to boost your chances.

Amazon gas72n OP Sep 29, 2020

Thanks dude/dudette. Super helpful. First post that’s actually got me encouraged ha. Comms and design I feel ok about (perhaps mistakenly). But someone drops a 0-1 knapsack on me and I’m gonna be floundering.

Facebook Doctor Who Sep 29, 2020

Floundering eh? +1 for communication skills 👍.

Microsoft LifeMirage Sep 30, 2020

E6 has high expectations

Amazon gas72n OP Sep 30, 2020

Could you elaborate more on that? Is your view that it is a good thing or bad thing?

Microsoft LifeMirage Sep 30, 2020

Hard thing to sustain coming from outside.

Apple done deal Sep 30, 2020

I recently cleared the E6 loop. If you haven't done LC kind of coding in a while, pls push out your interview and practice. I write code every day as a part of my daily job but interviewing is a different ball game. I had 3 coding questions(2 mediums and 1 hard in first round, 3 mediums in the second round - none directly from LC but can be solved easily if you had enough LC practice) given to me in each of the 2 coding rounds. Almost every one I have seen here has had at least 2 questions in each round) and I could not have done it without practice. Good luck!

Amazon x101 Sep 30, 2020

How many yoe and level at Apple? Congrats for cleaning the loop for E6

Apple done deal Sep 30, 2020

10 years and was ict5 at Apple. (Not at Apple currently).

Lubrizol CGyC52 Oct 2, 2020

Have you already scheduled the onsite? How many rounds of Coding/ SD/Behavioral. I have one coming up in two weeks, with 12 YOE, they must be considering me for E6/E5 so they scheduled mine with 2+2+1 (coding, system design, behavioral) but I had to reschedule due to some reason and new schedule has 3+1+1, dont know why and it's not a scheduling error.

Mixpanel P8R Oct 2, 2020

E6 should have 2 design. Check with recruiter

Lubrizol CGyC52 Oct 2, 2020

It did, but they switched to extra coding instead after pushing it one week. They don’t answer when asked whether E5/E6, they just say senior level.

Facebook lkj630 Oct 6, 2020

The 2 design interviews are were e5 vs e6 leveling is done. Practice looking at the big picture.

BMW aihcnim Nov 12, 2020

For E6 is more important sys design or coding part?

Uber gfe5gv Jan 31, 2021

System design and Behavioral

Coldwell Banker Realty Teni Oct 10, 2020

I strongly recommend you to keep trying for M1 rather than E6. E6 is very very difficult to crack unless you code/design regularly. The hiring criteria for E6 is very stringent. If you fail E6, this will impact your subsequent tries for M1 as well, leading to double loss.