I recently got several offers from Facebook, Google, LinkedIn, Amazon, Microsoft, Snapchat as well as some other start-up and midsize companies like Akamai. Here is TC, team and level: Facebook (WhatsApp, data infra): 155k+300k (4 yrs)+100k+10%=270.5k, E4 Google (Fire base): 140k+300k (4 yrs)+50k+15%=246k, T3 LinkedIn (feed infra): 150k+250k (4 yrs)+50k+10%=240k, SDE1 Amazon(Seattle)(Amazon Go): 130k+33 rsu (4 yrs)+40k(2 year)~164k, SDE1, no argue yet Microsoft(Seattle)(Power BI-data infra):125k+15k (4 yrs)+20k+15%+13k refresh~156k, 62, no argue yet Snap(Seattle)(Placed backend): 140k+220k (4 yrs)+15k+15%~220k, L2 Any comments or suggestions? Update: choose Facebook because of the tc and opportunity at WhatsApp.
FB.
What's your yoe?
2 years
Did you negotiate for the 100k joining bonus? Or was that their initial offering?
Who had hardest interview and who had easiest ?
I would say Snap gave me the hard time. All other companies are pretty the same.
I would choose FB, Google, or LinkedIn. The TC deference along these three are trivial for your future growth. Not sure how you felt about these teams while interviewing, but those three sound the best. I would put FB slightly above the other two only because they leveled you higher. If you come down to a couple choices, you should ask recruiter or hiring manager to get in touch with some engineers from the team. So you can learn more about the team and culture.
Thanks for you advice. I do talked to some engineer from Facebook, Google and LinkedIn. They are all fantastic!
That's awesome. Also, congratulations! If you get to chat with more engineers, ask them the one thing they would like to improve or fix within their team or org. I got really good responses for that question.
Wow... congratulations! I would go with one of first three as well Btw are these after negotiations?
The first three yes
how much leetcode did you do? I personally would go with Facebook, but try to see if Google can match
Did about 600 leetcode and several times (not for all the 600).
OP, how long did it take you to practice that many questions?
How'd you go about preparing to crack into these? You have got an offer from almost every top company.
Thanks dude! I prepared like anyone else by practicing leetcode and hand writing my design referencing other resources.
You're welcome. And, it's just incredible how well you've done and aren't being a dick about achieving this. You sir are awesome. How'd you keep yourself going to solve 600 LC? Didn't it ever get to you? And, I'm curious if you got rejected anywhere?
FB or Google. I'd pick FB
I prefer FB more but the team at Google is really awesome. They are the best doing that.
Mmm Facebook has better cash, but at Google you would be underleveled, so it would be easier to get great rewards and get a promotion. Any of those would be awesome. I would personally ignore linkedin.
Why would you ignore LinkedIn? Any particular reason or just personal preference?
India
8h
463
'Hindutva': The Radical Hindu Ideology That Seeks to 'Push Christianity Out of India’
World Conflicts
5h
243
Why I Find Free Palestine Inspiring
Health & Wellness
Yesterday
875
Lasik cost
AMA
Yesterday
1071
PM Manager, early 40s, married and ENM (Ethical Non Monogamous) AMA
Tech Industry
3d
69349
Crossed a line with my boss
Which one were you thinking on taking?
Prefer first three