Interviews are quite tough even for the mediocre companies..

Commvault Gtalk
Aug 19, 2018 12 Comments

Easy to medium LC problems with an expectation of optimal running solution, design questions..On an average, i have faced 9 to 10 rounds of technical interviews before getting an offer..Is this normal? And the work is shit once you join.

comments

Want to comment? LOG IN or SIGN UP
TOP 12 Comments
  • Oracle caesar
    People at mediocre companies are mostly prepping LC for better opportunities and you become their guinea pig.
    Aug 19, 20181
    • Commvault Gtalk
      OP
      Like we have a choice.. its common pattern getting followed by most of the companies..
      Aug 19, 2018
  • Amazon / Engeelj01
    The problem you're see is that mediocre companies and lower-level positions at supposedly respectable companies (Amazon has gobs of them, and even FB/Google are a bit overrun these days) are naturally staffed with mediocre people who are just aping the style they've seen in their own interviews and/or at other companies in an attempt to "raise the bar." They don't really understand what they should actually be doing with it, so they just start looking for some contrived "optimal" solution that they memorized, which is probably some brittle hack that involves twisting a hash map into some unfathomably horrible shape. Cargo cult interviewing, for lack of a better term.

    If you're sharp, it gets a lot (a *lot*) better when you start pushing senior--and no, not senior as in "I have 2 YoE and can push my own commits to the prod branch," but senior as in when your work starts meshing with the business domain and involves multiple teams, interesting problems, and high level system design. That's when you'll start getting interviewers who really know their shit and interviews become fun discussions about the nuances of various problems...but that's also when grinding Leetcode is no longer going to help you.
    Aug 19, 20181
    • Facebook Dr. Dobbs
      I've heard "bar raising" is a thing at Amazon, but I don't know what it means...

      At FB and G, interview training and calibration are meant to keep those people out of the interview loops. Everyone who gives solo interviews has been told explicitly what to look for, watched more experienced interviewers do it, done it themselves while a more experienced interviewer watches them, and possibly repeated those steps until the more experienced interviewers were satisfied.
      Aug 19, 2018
  • Facebook Dr. Dobbs
    Did they tell you they expected an optimal working solution, or did you assume?

    9 to 10 rounds at one company is excessive. 5-6 is normal.
    Aug 19, 20184
    • Commvault Gtalk
      OP
      Two times, i was able to pass all the test cases but solution was not optimal..I never a got call for next round from those companies.
      Aug 19, 2018
    • Facebook Dr. Dobbs
      Did the interviewer point out a performance issue with your code, and if so, how did you handle it?
      Aug 19, 2018
    • Commvault Gtalk
      OP
      Usually they ask, how can you make it better, i suggest few things which can be done if i had more time..Thats it.
      Aug 19, 2018
    • Facebook Dr. Dobbs
      What kind of things do you suggest when they ask that?

      What kind of comments were they making earlier in the interview? Anything they mentioned about your design/code?
      Aug 20, 2018
  • Microsoft / EngSFB QA Guy
    The best part of LC interviews is how many existing (top performing) employees at the company fail them. Once a year passes since they practice...

    Go 'interview' your colleagues if you dont believe me. If that isnt proof interviews are broken, I dont know what is.
    Aug 19, 20181
    • Facebook Dr. Dobbs
      Not true, of course. What do you think the criteria are for passing one of those interviews, anyway?
      Aug 20, 2018
  • Qualcomm beenergie
    Yep.. I faces 15 interviews, 4 interviews(3 shitty offers) , work in 2 company was there from day 1.
    Aug 19, 20180

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

close