Google L4 Offer

Noodle.ai nRoS42
Nov 15 54 Comments

I received an L4 offer at Google Cloud Sunnyvale location.

Base $150k
Target Bonus 15%
Stocks: 190k over 4 years
No sign on Bonus
TC = $220k

Background:
Phd in CS from Top 15 University in U.S with focus on Machine Learning.
7 years experience

Current TC: $250k

I've done 500+ Leetcode questions. For each coding rounds, I explained the algo, coded the solutions, and answered all follow-ups with 10 minutes left each round. We ended up spending time chatting just so to spend the last 10 minutes. Algos used were BFS+Hash / 2 DPs / Dijkstra. After I finished all the rounds, I was bewildered about how easy the interview was.

After I finished the interview, my package passed the hiring committee the following week. Everything went smoothly including team matching until I heard from the recruiter talking about how competitive and attractive that $220k offer is even after I told her that I have strong competing offers from another company in the same Sunnyvale region. The recruiter is not even willing to negotiate with me. So I rejected this offer.

Where have I done wrong? What should I have done to not get lowballed like this? Please help shed some lights, Blind community. Thank you.

comments

Want to comment? LOG IN or SIGN UP
TOP 54 Comments
  • Google GoLinks
    Damn that sucks. So it's done now or the recruiter reached back to you after you rejected it? How much better was your other offer? Honestly as great as Google is, no point taking such a deep cut in your actual value. Accept something else and try for L5 in the future maybe?
    Nov 15 9
    • Noodle.ai nRoS42
      OP
      I did get asked a design round too to design a service. I happened to have experiences in designing that service.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Google. Leetcoding, work, and workout are 3 things every SWE should do everyday.
      Nov 15
    • Google wFatDuck2
      If it makes you happy man. I prefer actually reading books to more screen time
      Nov 16
    • Noodle.ai nRoS42
      OP
      I did find happiness in solving algo questions. Haha.
      Nov 16
    • Google wFatDuck2
      Haha! Good for you
      Nov 16
  • VMware lftl00
    Your recruiter was an idiot. Sorry.
    Nov 15 6
    • VMware lftl00
      The only way it could’ve worked is OP joining on low TC and proving his worth and then asking for a significant raise / promo.
      Nov 15
    • Google GoLinks
      ^ although that's possible it's not only a function of hard work but also luck (scope of responsibilities, manager's support etc.). Hiring time is the best time to max out your comp package.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Thanks for all the suggestions above.
      Nov 15
    • Amazon
      somecsdude

      Amazon

      PRE
      Microsoft
      somecsdudemore
      no disrespect but doing lc well != good talent. OP could be a good talent tho.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Amazon, no worry. I still appreciate your comments.
      Nov 15
  • Noodle.ai nRoS42
    OP
    My stats on Leetcode
    Nov 15 5
    • Google GoLinks
      I realize you might be super frustrated because of putting so much effort in, doing well on interviews and still not getting what you expected but you made the right call. Keep your head high, do your best at the other company and try again in the future. You still increased your TC so it's not all bad! Think of it as making it to a very prestigious group of people who can say they turned down Google.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Thank you!
      Nov 15
    • Microsoft aEHs15
      If you don't mind telling then did most of the questions in interview was from leetcode and will you rate them medium or hard? What is your split in easy/medium/hard?
      Nov 15
    • Noodle.ai nRoS42
      OP
      I think 2 DPs were medium levels, but follow up required some manuever. BFS+Hash is medium too. But that Dijkstra one is Hard because it's a combination of bit manipulation plus Dijkstra.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Google usually asks new questions. All the questions I encountered in the interview are not in Leetcode.
      Nov 15
  • Facebook dixy
    You deserve more. Try other companies.
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      I will try FB next time. I was stupid that I didn't interview at FB.
      Nov 15
  • Uber tkdkn
    They only match Fb’s
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      Okay. I will make sure to interview at FB next time.
      Nov 15
  • IBM kacheek
    No signon? Wtf.
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      Exactly....
      Nov 15
  • Google / Eng manmohan
    That's a bit low.
    Nov 15 3
    • Noodle.ai nRoS42
      OP
      Exactly...
      Nov 15
    • Noodle.ai nRoS42
      OP
      OMG.... I'm going to cry.
      Nov 15
    • Noodle.ai nRoS42
      OP
      Congrats on getting a great offer this way!
      Nov 15
  • Facebook zvbxxnm
    Keep it up! Google is literally the new MS now, low balling is gonna be a norm. Interview for Lyft, LinkedIn, Dropbox, FB, Airbnb, Snap etc, 300k minimum.
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      I will absolutely interview at FB next time!
      Nov 16
  • Google slickdealr
    This is google cloud. Not google. What do u expect?
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      I thought they are Google? I guess I am wrong then. Thanks for the pointers.
      Nov 15
  • Google RefactorG
    There there, Op! Your recruiter looks incompetent.
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      I was very shocked when I first heard about the initial offer...... speechless.
      Nov 15
  • Google Devil
    I wonder how you declined , were you rude ? TPM L4 can be pushed to 250 cause beyond that L5 starts . But still . Something is off .
    Nov 15 6
    • Google Devil
      This does not sound normal . I think you should apply at other positions and hopefully you get through with better TC
      Nov 15
    • Noodle.ai nRoS42
      OP
      I will try L5 next time. I am still Leetcoding everyday. If not working on new problems, at least I'd review some of those old problems I've solved.
      Nov 15
    • Noodle.ai nRoS42
      OP
      My friend mentioned to me about the possibility that I sounded too polite and nice that the recruiter thought that I am weak and she could take advantage of this to close the deal. Maybe I should be very rude next time.....
      Nov 16
    • Google Devil
      Nah , we all were humble n polite during negotiation. All you had to do was saying this is low offer here is my counter offer. It could be that recruiter either mixed up the candidates and you were not through or position was eliminated. Once you countered all recruiter cud have said take it or leave it .
      Nov 16
    • Noodle.ai nRoS42
      OP
      Oh. Ok. That's more reasonable. Thank you for your comments on this!
      Nov 16
  • Uber ONOh06
    Is your other offer also a first or second tier company? Among all the companies Google tends to lowball the most, but on the other hand if you had great interview and have strong competing offers they can offer much more than FB/LinkedIn. Next time maybe try to interview with FAANG those ones they will match for sure. And try Uber/Lyft/Airbnb/Pin they give crazy offers and even Google cannot match all they don’t have excuse for super lowballing.
    Your interview feedback also determines how much you can match at the level. Often times it’s not about solving the problem its own, getting a strong hire you usually need a great atmosphere between the interviewer so that needs luck too.
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      You're right. My competing offer is not from all of the companies you listed there. I will keep working on my interview skills. Thank you for your suggestions!
      Nov 15
  • Salesforce peaceguy
    Were u interviewing for an ML role at Google Cloud ?
    Nov 16 1
    • Noodle.ai nRoS42
      OP
      Yes. I applied for SWE - ML, but somehow the interview came without any ML components in it.
      Nov 16
  • Google / Eng EtMW70
    So... is it possible that you think you did great, but in reality you did just okay ?
    Getting the best/right answer isn't the goal at Google interviews. In fact, I can tell you that there is no right answer. It all depends on the requirements and what you're trying to optimize ? At L5 you're expected to deal with ambiguity. And more importantly, you're expected to ask clarifying questions. Are you sure you did that ?
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      I will definitely be more aware of what you suggested next time. Right now I cannot remember clearly about all the details in the interview. Thank you for your suggestions.
      Nov 15
  • Uber WJXj68
    Curious why you are leaving. Read some articles on Noodle.ai and looks like an interesting company
    Nov 15 1
    • Noodle.ai nRoS42
      OP
      Noodle.ai is awesome. They are doing great! However, due to some family issues, I need to seek alternatives.
      Nov 15

Salary
Comparison

    Real time salary information from verified employees