Leetcode == $$$$. Wtf is that true?

Amazon boldergo
Mar 14 39 Comments

Ive been reasoning about tech jobs and interviews, and came to the fucked up conclusion that getting a $300k FAANG job literally boils down to solving a few leetcode questions on a whiteboard. Isn’t that mind blowing? How fucked up is that? And why are we okay with this? Your comp should be derived from past accomplishments. Not a random coding question you could memorize.

TC 150k. YOE 1

comments

Want to comment? LOG IN or SIGN UP
TOP 39 Comments
  • Facebook public2
    That's why it only gets you a 300k job; you have to do a lot more to get a high paying gig.
    Mar 1410
    • Gap / EngrandUser
      ok you're not ultra wealthy but likes kill this idea that $300k isn't high paying anywhere in the US
      Mar 14
    • Facebook / Engcnyui
      Median pay at FB is $300k. Which means 50% of FB makes more than $300k.

      It might be a lot compared to Walmart or Microsoft pay though ;)
      Mar 14
    • Gap / EngrandUser
      Is Microsoft really that low with pay? Either way $300k is a fuckton compared to the average american
      Mar 14
    • Facebook / Engcnyui
      Microsoft pays good, very well but FB is on a different universe.
      Mar 14
    • Gap / EngrandUser
      Ahh I see. I'm currently interviewing for both so just curious haha
      Mar 14
    • Google anons2
      I thought median pay at FB is $240k
      Mar 14
    • Facebook / Engcnyui
      In 2016 it used to he $240k ish, now it's closer to $300k.
      Mar 14
    • Facebook public2
      300k is less than 16k/month take home. That doesn't even cover the mortgage in many high cost cities. It's absolutely high paying all things considered but guessinf most folks earning 300k do not feel even close to rich.
      Mar 14
    • Salesforce psiM71
      What shitty interest rates are you getting to end up paying 16k/mo mortgage?? 😰
      Mar 14
    • Facebook public2
      3 to 4% like everyone else. Housing is expensive in good locations
      Mar 14
  • Past accomplishments get through initial screening. Leetcode shows determination.
    Mar 140
  • Solve 300 of them.. then analyze how hard it was to do that . And how hard it was to keep yourself motivated to do that with a full time job.
    Then ask yourself if solving those 300 lc medium and hard taught you more about algorithms or a 4 yr college degree.
    Then put yourself in the hiring managers' shoe and think if you would hire a 10 yoe Dev who can't solve a simple dfs question or a 2 yoe guy who can. The answer is not always easy.
    Mar 144
    • Amazon boldergo
      OP
      I solved 200. I still learned way more in school... and learned a fuckton more in my first 3 months at Amazon than everything else combined
      Mar 14
    • Microsoft / EngdKWp30
      School is overrated. It’s basically a prison for kids.
      Mar 14
    • F5 Networks / Producthmm....
      So true...school is a prison!
      Mar 14
    • Google
      tsukino

      Google

      BIO
      w
      tsukinomore
      Leetcode is the frontier of liberation!
      Mar 14
  • New !=faang
    Don't you know "reversing a linked list in linear time & constant space == he/she can write a service which scales and serves millions of requests per second"?
    Mar 141
    • New !=faang
      @yelp - Just an FYI, my comment was pure sarcasm mocking the ridiculousness of the current LC hackerrank based hiring process!
      Mar 14
  • Bloomberg bbg
    When you have achieved the position of a hiring manager you can change the rules... until then play the game.
    Mar 141
    • Microsoft
      tech.ladki

      Microsoft

      PRE
      Google
      tech.ladkimore
      You can't. At least not at most top tech companies like Google or Facebook
      Mar 14
  • Oath xxxcd
    Yup, with hard work and tenacity, anyone can do it.
    Mar 140
  • New
    🍔 🍟

    New

    PRE
    Google
    🍔 🍟more
    Interviewers these days don't care abt your accomplishments. Assumption is you're lying/exaggerating. Notice most of them barely even looked at your resume beforehand?
    Mar 144
    • Microsoft
      tech.ladki

      Microsoft

      PRE
      Google
      tech.ladkimore
      Xoogler here. Never ever looked at resume.
      Mar 14
    • Microsoft / EngdKWp30
      Wtf would you move from G to MSFT?!
      Mar 14
    • Micro Focus / Englifter
      Can confirm. Did several onsites recently and nobody asked about my experience at all. Every single company only asked if I need snacks or water and if I need to go the bathroom, then dove straight into whiteboard problems.
      Mar 14
    • Microsoft
      tech.ladki

      Microsoft

      PRE
      Google
      tech.ladkimore
      @microsoft
      Why wouldn't I if TC almost doubled and work hours go down by half?
      Mar 14
  • Apple woodo
    Hopefully in a couple of years companies will realize how fucked up was their hiring based on leetcode and will return to other meaningful hiring practices.
    Mar 141
    • Airbnb Rtkpt
      Meaningful hiring practices like what? Asking how many golf balls fit on a jet?
      Mar 14
  • Intel movaxbx
    Anybody doing well at leetcode is SUSPECT. Should be let go because they spend all their time practicing leetcode
    Mar 140
  • New NcEf26
    There’s no other good way to fight off bias and nepotism in hiring. Tons of companies are ruined by nepotism. They need an objective way to measure competence. Which is basically impossible at scale. So they standardize, but any standardized test can be gamed.
    Mar 141
    • Microsoft shfienbxk
      That is a great point. Microsoft is notorious for nepotism as each team has autonomy in hiring.
      Mar 14
  • Google come2daddy
    “Past earnings are not a reflection of future performance “ - every mutual fund.

    1) Same applies for people. There is no guarantee that a person who did good in past will continue doing good in future.
    2) There is no way in hell to quantify one ‘s performance. Until you are Geoffrey Hinton, Jeff dean or Doug Cutting, there is no way that a company can evaluate your past work. Relying on this is opening up extra 1000 layers of lies in resume.
    3) Smart companies hire people not for one thing. They hire smart people who can easily move around and pick up things.

    Leetcode is a way to judge if you are ready to put effort in preparation. What matters is your ability to learn things which you have never done before and ability to show that you can go far enough to do what is required.

    People who believe that there is a better way but are not ready to do something agreed on, are the people who crib the most and are much less productive.
    Mar 150
  • Apple nebraska
    Good companies ask scalable system design questions which you an answer competently only if you've had experience. That's in addition to leetcode type questions. And even for those codinu questions, the places worth joining evaluate you ok how you progressed through the problem. Not on how fast you coded it on the whiteboard.

    I think the ideal would be a 3 or 6 month paid work commitment and a hire/no-hire decision after that. But thats impractical, so tech interviews are the way they are.
    Mar 143
    • Amazon boldergo
      OP
      How do I get better at learning about scaling system design at work? I’m really junior right now so don’t get much experience there
      Mar 14
    • Apple nebraska
      1. GitHub.com/donnemartin/system-design-primer
      2. Grokking the system design interview (a bit simplistic)

      With both, you have to dig deeper by yourself. Just reading them or skimming won't do.

      With scalability, you cannot fake it unless the interviewer is clueless, so be honest. Learn to confidently and clearly say "I don't know, I've never seen this in practice, but maybe I can make an educated guess". That's a very valuable trait.
      Mar 14
    • Amazon boldergo
      OP
      Awesome. Thanks a ton!
      Mar 14
  • Microsoft
    tech.ladki

    Microsoft

    PRE
    Google
    tech.ladkimore
    I don't think it is as bad as some people make it to be.
    If you are a great programmer, you should have some good accomplishments on Google code jam or top coder.
    And you'll be able to get a job without Leetcode.
    Mar 141
    • New / EngTC++
      Not at FANG. It was discussed here before -- open source accomplishments mean shit.
      Mar 14

Join verified employees in our anonymous social network!Download the app!

close