Opinions on offers

Jul 9, 2018 98 Comments

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.

comments

Want to comment? LOG IN or SIGN UP
TOP 98 Comments
  • New IypJ42
    how much leetcode did you do? I personally would go with Facebook, but try to see if Google can match
    Jul 9, 2018 5
    • New IypJ42
      congrats!! you totally deserve it all! How did you manage to do so many while juggling a full time job and not burn out?
      Jul 9, 2018
    • Oracle nSAL20
      OP
      I would say it’s balancing work and interview preparation. You know everything in the world is trade off.
      Jul 9, 2018
  • LexisNexis Risk Solutions IbOr36
    Congratulations on all the offers from the top dream companies.
    I'd prefer Fb or Google. Slightly, more inclined to FB coz WhatsApp is growing exponentially in terms of user base as well as app offerings (features). WhatsApp is on its way to compete with behemoths in messaging apps like WeChat, Telegram, Line Messenger, etc.

    P.S.: I follow this messaging apps domain very closely.


    Now, My turn. Help me please :D
    What sources do you recommend for interviews Leetcode, CTCI, EPI? System Design Interviews? Other prep tips..

    Finally, the million dollar question: How do you maintain your calm & keep going? I think I'll burnout studying Leetcode everyday.
    Thanks.
    Jul 9, 2018 4
    • Citadel opm_opm
      Also, whatsapp has end-to-end encryption. Without user data, it's hard to build cool features like News Feed.
      Jul 9, 2018
    • LexisNexis Risk Solutions IbOr36
      Well, the user numbers from Feb 2018 show WhatsApp is ahead.

      And, End to end encryption is a debatable topic here as WhatsApp co-founders left the company over a spat where the team was considering a possibility of weakening the encryption algorithm to be able to monetize data. Maybe, I am wrong because the media gets outdated news content or random speculations.
      Jul 9, 2018
  • Intel Arkn
    What's your yoe?
    Jul 9, 2018 9
    • Microsoft / Eng Hgz82E
      Microsoft matches Google/FB these days. Tell them you have G/FB competes if you want to go to MS.
      Jul 9, 2018
    • Oracle nSAL20
      OP
      My recruiter is really slow to reply my email and I am not a patient person :)
      Jul 9, 2018
  • F5 Networks / Eng nlMD61
    How'd you go about preparing to crack into these? You have got an offer from almost every top company.
    Jul 9, 2018 7
    • Uber Qjru43
      How’s snap top 😂
      Jul 13, 2018
    • Oracle nSAL20
      OP
      It’s famous but not top.
      Jul 13, 2018
  • Amazon / Eng 8262674826
    600 lc problems 😳. How did you manage to complete them in 4-5 months while working? You must be a ninja or something. Did you get any direct lc questions in interviews?
    Jul 9, 2018 1
    • Oracle nSAL20
      OP
      not a ninja. Just go through the old solutions and forum if I know I can do otherwise I will try to solve them. Ton of lc in the interview :)
      Jul 9, 2018
  • Wow... congratulations! I would go with one of first three as well

    Btw are these after negotiations?
    Jul 9, 2018 1
    • Oracle nSAL20
      OP
      The first three yes
      Jul 9, 2018
  • Amazon intense
    Congratulations! You deserve it. How did you crack design interviews?
    Jul 9, 2018 4
    • Oracle nSAL20
      OP
      The paid course I mentioned is in Chinese but I think there are plenty of good system design course out there
      Jul 9, 2018
    • Facebook sum41pwd
      Tushar Roy is one recommendation from Blind for system design prep
      Jul 9, 2018
  • Blue Cross Blue Shield Avzx33
    Can you share your interview prep guide? What would you advice someone getting in the field who is not good with DS&A but is willing to do what it takes to be at at a big4 eventually?

    Congrats on the offers you are a rockstar!!! Please be my Guru
    Jul 9, 2018 1
  • Facebook sum41pwd
    You’ve been very polite and humble in your replies, +1! Come to FB, reasons

    1. They’re the most helpful and polite bunch I’ve ever worked with.

    2. Bootcamp will let you talk to a bunch of teams and pick one (oh wait, you’re pre-allocated to WhatsApp? Transferring is easy between teams)

    3. Growth trajectory, promotions are quicker and more common at FB compared to Google (according to Blind)

    4. Stock growth potential, Instagram has a billion users and is just getting started. WhatsApp has a billion users and it’s not even making money yet

    Feel free to DM me if you have any questions :-)
    Jul 9, 2018 1
    • Oracle nSAL20
      OP
      Thank you for all the information. It’s really helpful for me to make a decision.
      Jul 9, 2018
  • Microsoft Qodjvueheb
    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.
    Jul 9, 2018 2
    • Oracle nSAL20
      OP
      Thanks for you advice. I do talked to some engineer from Facebook, Google and LinkedIn. They are all fantastic!
      Jul 9, 2018
    • Microsoft Qodjvueheb
      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.
      Jul 9, 2018

Salary
Comparison

    Real time salary information from verified employees