Are software engineering interviews stupid?

Tesla ffokcuf
Feb 1 74 Comments

Going to have a coding interview with LinkedIn next week.

Here’s some notes from their email:
“*Our interviews are not congruent to what engineers are doing on a day-to-day basis, so preparing for our interviews is highly encouraged!”

“Major components of our assessment involve:
1. Applying algorithm, data structures and Computer Science fundamentals
2. Explanation and implementation of the solution in code without any of the aids engineers typically have access to (e.g. IDE, online docs).”

Is that a right statement that “we’re going to ask you the shit your not going to use”

What’s the point then? Since every single engineer google the shit on the internet most of the time.

TC 200

comments

Want to comment? LOG IN or SIGN UP
TOP 74 Comments
  • Microsoft UMbR31
    The army starts by checking if you can do push ups and chin ups.
    Feb 1 7
    • Google wFatDuck2
      Haha great analogy
      Feb 1
    • Yelp / Eng
      welppp

      Yelp Eng

      PRE
      OneMarket
      BIO
      Let’s play some pingpong or badminton
      welpppmore
      Lmao. Good one
      Feb 1
    • Haha. Subtle
      Feb 1
    • Nokia bobDbuildr
      Epic analogy..
      Feb 11
    • New / Eng QTdN03
      Actually, they do not. You have to be within a certain BMI and healthy, but there is no enforced pre-enlistment PT test. You are trained on physical fitness during basic training.
      Apr 18
  • Google Parry Page
    Google has the smartest people I've ever worked with.

    I guess they're doing the hiring part right and other companies agree, hence they copy.
    Feb 1 32
    • Tableau Ydobon
      So now you've demonstrated that you cannot read, Parry? You *really* are not demonstrating your superior intelligence here. All you're doing is giving us something to laugh at.
      Feb 1
    • Tableau Ydobon
      And anytime you'd like to respond to what I actually wrote, as compared to those voices in your head, I'll be right here.
      Feb 1
    • Microsoft Desitechie
      If you are smart enough, how difficult can fit be to flip a binary tree on a whiteboard.
      An undergrad in CS, at least one from a good school, would be able to do these!
      Feb 1
    • LinkedIn YVmc82
      This has been the best dick swinging contest I’ve read on blind in a while
      Feb 1
    • Tableau Ydobon
      Amusing, perhaps, but not the best. There is only one dick swinger on the thread and, sadly, his dick is pretty tiny. Hence, the overcompensation.
      Feb 2
  • MobileIron loom
    Why use GRE scores for admissions. That’s not what you day to day. Why study college for years and years. That’s not what you do day to day. You do only a tiny part day to day
    Feb 1 2
    • Salesforce XiVW21
      This should be a startup
      Feb 1
    • Facebook Solais
      That would be a huge improvement over the current system. Leetcode and all that crap is fresh in my mind now, but I'm pretty damn sure it won't be after a few years of devoting my time to actual software engineering work.
      Feb 1
  • LinkedIn huehuehue
    We don't want people from shitty Tesla anyway
    Feb 1 4
  • This comment was deleted by original commenter.

    • AnchorFree / QA
      rokfeller

      AnchorFree QA

      PRE
      Domino's Pizza
      rokfellermore
      Could you explain then why can’t you just get hired on high level upon just finishing your 5y long studying? Thats where you are taught to implement bfs. I have not seen true senior engineers straight from the university.
      Feb 1
    • AnchorFree / QA
      rokfeller

      AnchorFree QA

      PRE
      Domino's Pizza
      rokfellermore
      And thats where your statement falls flat. Because __good__ experience will provide you with #1 and #2 in a matter of minutes. Leetcode experience is a bad experience, but for some reason top notch companies only test it as a part of their evaluation process. I know dozen good experienced engineers who will get wrecked by a simple DP “problem”. And the reason is they never committed their time to have __bad__ experience fighting synthetic problems just to impress some leetcode jerk who believes he’s smart.
      Feb 1
    • Microsoft Desitechie
      Good engineer but don't know algorithm basics?
      I mean if they didn't go to school for CS, understandable, but if they are CS graduates and can't do a simple DP, that aren't good engineers.
      Feb 1
    • AnchorFree / QA
      rokfeller

      AnchorFree QA

      PRE
      Domino's Pizza
      rokfellermore
      They don’t know what this is. But they can implement basic TCP/IP stack (and thats their job they are paid for). Can you implement a simple stack? Or you are not a good engineer?
      Feb 1
    • Microsoft Desitechie
      Don't know what DP is! How did they pass algo class. Let's forget non CS background folks for a minute
      Feb 2
  • Square / Eng SQ
    Man OP sounds salty AF
    Feb 1 1
    • Intel UGeJ58
      You're only salty if you're losing
      Feb 1
  • New ofnes97
    So many people don't understand the point of leetcode. It's not to test your knowledge, but a way to filter people. Most people who apply to Google could do the job no problem. Most engineers won't even be working on cutting edge stuff.

    It's like trying to get into harvard. The top like 20% could succeed there but they can only take like 5%.
    Feb 1 0
  • Snapchat pqhgjvszks
    It would be incorrect to ask questions about what you use at work. It introduces bias towards senior engineers and for accurate results you need to cover many areas. Algo/DS may not be what you use day to day but it has high correlation with being a good engineer.
    Feb 1 3
    • Tesla ffokcuf
      OP
      But that’s only software engineering.
      Other jobs in IT require preparation on what you will be doing.
      Feb 1
    • Intel UGeJ58
      ^^I agree. In my interviews, I look for evidence that they have learned from something in the past, especially if it wasn't knowledge forced on them
      Feb 1
    • EPAM Systems java10user
      What is bad about bias towards Sr. Engineers? Companies are interested to get more senior people
      Feb 1
  • LinkedIn meiam
    System works. Very well. And they are being upfront about what they evaluate.

    You can't Google everything to do your work. Many a times you create content others end up searching for (Google or internal wikis) and that's attractive to companies.
    Feb 1 1
    • Microsoft UMbR31
      Yup, Kafka be a prime example
      Feb 1
  • The systems I biased towards attracting grunts, fuck em
    Feb 1 1
    • Pinterest poppler
      This is the correct answer
      Feb 1
  • Microsoft Desitechie
    If you are smart enough, how difficult can fit be to flip a binary tree on a whiteboard.
    An undergrad in CS, at least one from a good school, would be able to do these!
    Feb 1 0
  • Google / Eng gamala
    Yes agreed, stupid
    Feb 1 0
  • Google googler16
    They are very stupid. Particularly the part about not using a computer and trying hand write code on a whiteboard.
    Apr 12 0
  • Autodesk bond707
    It only counts if you can do tree travesal.
    Feb 6 0
  • Microsoft Desitechie
    Good engineer but don't know algorithm basics?
    I mean if they didn't go to school for CS, understandable, but if they are CS graduates and can't do a simple DP, that aren't good engineers.
    Feb 1 0
  • United Wholesale Mortgage / Eng
    zpyM13

    United Wholesale Mortgage Eng

    PRE
    General Motors, United Wholesale Mortgage
    zpyM13more
    Smart people don’t always make for productive employees. Even if it seems like a culture fit, it’s easy to see how intelligence can hinder a positive work experience on both sides. Some organizations want mediocre code monkeys without realizing it (until they end up with a large portion of code monkeys).
    Feb 1 0
  • Verizon G.Jetson
    All of the questions are on glassdoor.
    Feb 1 0