E6 at FB. I have Google and Airbnb onsite coming up. I am trying to clear L6 at Google/Airbnb/Uber design round. When designing a system, I talk about: Metrics, dashboards, alerting, security, data, capacity/infra (QPS), roll-out, validation, localization, cache, failsafe etc. I have read white papers on Paxos, DynamoDB, Gnutella, Spark. What else to prepare? 12 YOE, 3 at FB; ~$500k TC
Product or Infra? The system design interviews will be very different.
Google - generic backend. I am currently at prod infra at Facebook
Make sure you are good at calculating QPS, memory, etc and make decisions accordingly. I feel like general backend will be mostly about designing a Dropbox, instagram, google docs etc, so get familiar with those things by reading some articles and try to draw some design diagrams yourself, the worst thing is probably that you have no idea about how certain feature works. I am sure you already have a good knowledge about scalability stuff.
L6 at G is equivalent to 5B at U. But if you do get into L6 at U, pay will be off the charts.
Lol! I think L6 at F/G is L6 at Uber. We have hired LinkedIn senior staff as senior staff. Why wouldn’t folks from F/G wouldn’t get it?
Just what I’ve heard from recruiters, generally G6s come in as U5Bs these days. A few years back it may be different. Heck I know a guy who joined U like 5 years ago and is now a Senior Staff Engineer. With only 10 YOE.
I doubt G L6's will accept 5B
what if the pay is 650K
I have to leave and re-interview! I’m 5b and I make 400 ~ 450
If you fully understand Paxos, I don’t think you will have any problem clearing any system design interviews. Most people don’t even know what that is :)
I don't understand paxos, but I do understand raft 🤔
Same here. Maybe Zab, too.
I've read source code of Paxos and Spark, but I couldn't even clear L6 at Uber. Out of the companies you mentioned, G is probably the easiest one
Where did you fail in the interviews?
uber L6 is Airbnb T7
I think you will clear it easily. A few things to add to your list: talk about capacity planning, read bigtable, spanner, mapreduce papers as well. Be humble in the interview as well. Good luck!
I meant it for G. Don't know anything about Uber L6.
You probably know this already, ensure with your recruiter you are set for an L6 loop ahead of time. If you leave it to them, they will down level you.
With 12yoe definitely go for L6 at Uber. Uber 5B is more like higher end of E5 at FB. Check the internal cross company leveling wiki.
You can try for L6 but it’s very hard to get these days, even with 12 YOE. Maybe ask the recruiter what are some of the core competencies for L6 so you can address questions as such. (And make sure you’re even being evaluated for L6.) Good luck 👍
L6 is quite hard and it’s a different set of interviewers.
LUCKY! I wish I could do it too.
Why did you choose the gnutella paper? Was it recommended? Or is there some standard of papers to read? Or is it just your interest?
Work Visa
6h
496
Biden meant “illegal” immigrants, right?
Tech Industry
Yesterday
3022
Quitting this Slave life
Working Parents
Yesterday
1070
What do you think is wrong with a kid who got rejected by 9 colleges?
Working Parents
16h
1207
Closed now - thank you all
Tech Industry
5h
740
Women, help me understand why this is inspirational
Why leave? Btw, doesn't L6 require leetcode hard?
Coding is the easiest part ;). Leaving as I don't like the management at FB
You mean you can crack leetcode hard bug free in 30 mins?