SDE interview major requirement - LC expert?

Intel naive😶
Jun 14 33 Comments

If interviews are just focused on leetcode and system designs, and doesn’t focus on impact in current role. One can have weak profile and still get the job.

Looks like nowadays one has to be only LC expert to get SDE job.

May be the interviewee is not even sde in his current role. How companies catch such cases?

comments

Want to comment? LOG IN or SIGN UP
TOP 33 Comments
  • Amazon DlkT15
    I disagree. I rejected one SDE candidate today who was strong technically but did not do well on leadership principles.
    Jun 14 7
    • Oracle iwantfang
      Totally agree with recipe for diasaster
      Jun 14
    • Amazon / Eng
      moon moon

      Amazon Eng

      PRE
      Amazon
      moon moonmore
      Leadership principles have nothing to do with leading a project/team. I have been on loops at Amazon where SDE candidates with good technical skills were rejected or dowleveled due to LPs.
      Jun 14
    • Oracle iwantfang
      Crazy how much interviews have changed in the last ten years
      Jun 14
    • I remember my very first interview, 10+ years ago (it was happening in the company's kitchen):

      Interviewer: How's it going? Why are you here?
      Me: Good day. Looking for a job.
      Interviewer: Are you an engineer?
      Me: Yea, I know Perl.
      Interviewer: How did you learn Perl?
      Me: Read "Programming Perl" book when I was 16, then did a couple projects for fun.
      Interviewer: What kind of projects?
      Me: I wrote a Guestbook/Bulletin Board.
      Interviewer: How did you store posts?
      Me: In the text file.
      Interviewer: Hm... Have you ever worked with databases, like MySQL?
      Me: Yea, I installed it once and ran a few select queries, it was fun. I can easily learn it.
      Interviewer looks at his colleague, waits a second or two, then back to me: Ok. You can start on Monday.
      Jun 15
    • Oracle iwantfang
      My previous manager at Microsoft (this was 10 years ago) gave me a job based on some of my side projects. I created some apps and they had very good reviews. I shared those details with him and he gave me the job and it worked out very well. Worked hard for few years and we delivered a very successful project. It grew to over 40 people and generated a lot of money. Now, it’s almost impossible for me to get a job.
      Jun 15
  • Google / Eng QrJx75
    What's a better way to interview at scale? I agree that algorithms and data structures do not test all that much in terms of how effective they will be on the job at the time.

    System design is great, but is generally a better signal for experienced candidates.

    The fundamental premise that problem solvers (e.g. algorithms and system design) can learn the technology needed on the job has worked well for Amazon, Microsoft, Facebook, Google, etc. who employ this kind of interviewing.

    I'm not defending that this is the best that we can ever get to, but something more constructive instead of complaining will lead to a more fruitful discussion.
    Jun 14 8
    • Oracle iwantfang
      Also if I’m not doing well at the job, don’t they pip me anyways?
      Jun 14
    • Google / Eng QrJx75
      It's irrelevant because 10 yoe doesn't mean you're better than someone with 5 yoe. And it doesn't mean that you're not as good as someone with 20. Experience is invaluable but calendar time experience is not meaningful.
      Jun 14
    • Google / Eng QrJx75
      Pip'ing someone is something that's very costly in terms of time, opportunity cost, and team morale. Why wouldn't they just hire everyone and then pip them if they underperform?...
      Jun 14
    • Oracle iwantfang
      Thanks for explaining. Its sad that I’m very good at my job. Better than most people here as I’m stack ranked but still unable to pass interviews.
      Jun 14
    • Google / Eng QrJx75
      I'm sorry to hear. If coding is your only area of improvement, I'm sure you can fix that in a month of studying.
      Jun 14
  • Facebook / Eng mturtle
    In Seattle this is definitely true. No matter what your experience level they all ask same dumb questions. Terrible process.
    Jun 14 0
  • Google rafaNadal
    Actually you don’t need to be a Leetcode expert. I don’t even understand where people got this idea from.

    8 years ago I had cleared Amazon and Microsoft interviews without doing leetcode. Last year I cleared Uber, Facebook and Google without doing leetcode.

    Leetcode is good if you want to ‘game’ the process. And if you’re being asked questions on dynamic programming. But I can easily tell you that you can have very strong fundamentals and clear Google without doing leetcode.

    Whatever your case might be, leetcoding 250 questions shouldn’t take monumental effort if you spread it across enough time. Interviews are also slightly luck based so give as many as you can and you’ll end up with more offers than you’ll need :)
    Jun 15 2
    • Oracle iwantfang
      How often do you interview?
      Jun 15
    • Google rafaNadal
      I don’t interview much but I do conduct interviews so I am not fully out of touch
      Jun 15
  • Micro Focus / Eng Whiskr
    These days interviewers don’t even ask about my experience. Maybe a single high level question on what I do at work and then straight into leetcode style questions.
    Jun 14 0
  • Oracle iwantfang
    I have 10+ years of experience and I have always gotten very good performance ratings every year. It’s been so hard for me get another offer. It sucks
    Jun 14 7
    • Google / Eng QrJx75
      Not bad, but probably a couple tiers below Microsoft, IMO. I could be wrong. What do you think?
      Jun 14
    • Oracle iwantfang
      The team I’m at in oracle is technically very good. I’m not sure about rest of oracle.
      Jun 14
    • Google rafaNadal
      From my experience, Oracle is considered one/two tiers below Microsoft and Amazon.

      May be they had really strong employees in the past. But these days they are comprised of people who’re mediocre at best (at least at the entry - senior level)
      Jun 15
    • Oracle iwantfang
      I see. Don’t understand why I’m getting paid more than Microsoft or amazon folks.
      Jun 15
    • Google rafaNadal
      Because if pay is equal, no one would pick Oracle over Microsoft or Amazon.
      Jun 15
  • Qualcomm MzLC26
    Yes it does.. welcome to job hopping . I am struggling with QUALCOMM experience. Such a huge baggage.
    Jun 14 0
  • Google Scyther
    LC "expert" should be able to solve hard problems in 5 minutes. The industry as a whole is nowhere near that level yet. You might want to check those assumptions regarding the actual requirement.
    Jun 14 0
  • Oracle iwantfang
    The current interview system sucks 😞
    Jun 14 0