There has to be some sort of hiring "gate", what would be the replacement? It used to be a CS degree (which is even more restrictive). FAANG jobs are in high demand due to salary, so now we have 5+ round interviews and leetcode as a low effort filter.
Stop Interviewing with Leet Code
551–560 of 675 posts
Re: Stop Interviewing with Leet Code
#552the writer forgot to say they discriminate against those who can't (or don't want to) practice leetcode questions in their free time. This includes those with families, caretakers, people with after work hobbies, etc.
> Another major issue: you’re skewing the data with somebody’s ability to prepare for the interview
Re: Stop Interviewing with Leet Code
#553I think that a blanket rejection of the "Leetcode" style interview is too broad. They are a tool, and like any tool, one should try and understand when they are appropriate for the job. If the "the job" is to try and provide a fairly level playing field on which to assess candidates on raw problem-solving ability and programming intuition, these are useful tools. There are the same problems as with any test of this k…
> I don’t think it’s an all or nothing situation. You should use questions that provide data per whether the candidate will perform in the job they’re interviewing for. If that job is extremely algorithmic driven, e.g. in academia, or involves OS-level optimization, sure, maybe leetcode exercises are relevant
Re: Stop Interviewing with Leet Code
#554Earlier quoted context omitted.
But have you had a chance to look back and see if those questions worked out? Like, are they a good predictor for how the person actually performed in the job?
I've only been directly involved in hiring five people and it worked out well for all of those
Re: Stop Interviewing with Leet Code
#555Earlier quoted context omitted.
> You can however assess how smart somebody is Are you saying the Leetcode-style interview assesses how smart someone is?
Not OP, and I don't think it directly indicates how smart you are, but it does show you are at or above some smartness threshold (i.e. smart enough to get the answer). If you don't get the answer, you might still be above that smartness threshold, but didn't get it for some other reason (didn't have time to study, didn't sleep enough the night before, interview anxiety, etc.).
Re: Stop Interviewing with Leet Code
#556Re: Stop Interviewing with Leet Code
#557Earlier quoted context omitted.
Perhaps there's another collectively shared work experience that also created leetcode style interviews. That is dealing with someone who has a degree, can speak well of what it takes to code, but who cannot code to save their life. I have known more than a dozen such "engineers". That's the reason you code during an interview, I think the emphasis on optimal O(N) is just a set of engineers who don't believe it shoul…
Here you go # You have a music player that should be playing a 900 song list randomly. # You notice that you keep hearing a song being repeated during your drive and # you are curious if its truly random. from collections import Counter import random r = random.Random() songs = range(1,900) unplayed = set(songs) # You also keep hitting skip in the hopes a particular song comes up. # Write a piece of code that simulat…
Re: Stop Interviewing with Leet Code
#558Earlier quoted context omitted.
But.. why? Does that reflect anything close to the job they would be doing? Is handicapping someone in every way (You will google it for them), putting them on the spot in an already tense situation and expecting them to code while you watch the way that literally any software job works? This is the insanity to me, "Here, do this contrived task that doesn't represent anything you will be doing... to prove that you ca…
> But.. why? Does that reflect anything close to the job they would be doing? Yes? Yes. Figuring out how to make a computer solve problems is very much the job of a software developer. They will only encounter harder and less well defined tasks in their actual job. If they can’t do this and you hire them that is like hiring an opera singer who is mute, or a baker who is deadly alergic to flour. > putting them on the…
Re: Stop Interviewing with Leet Code
#559Earlier quoted context omitted.
That’s a fascinating idea. Get companies to accept some form of standardized testing and have it be transferable. That would greatly increase the motivation behind its studies I would presume.
you could even call it certification!
Re: Stop Interviewing with Leet Code
#560Earlier quoted context omitted.
true, the keyword is 'standardized' at national level, even 'global' level.
You're going to hear complaints about bias in selecting the types of problems.