News for hackers. Stuff that matters.
Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Thursday November 12, 2026 @09:26PM (#50477315)
To get into Marine boot camp, there's a minimum strength test.

To get into college, there's the SAT test with a minimum score.

To get a high paying software job, there's the leetcode test.

These are gates meant to filter out the obviously unqualified candidates. Unqualified candidates waste the time of the candidate and the company. The real interview comes after that.

Re:Jane Street – Our software engineering interviews are cha... by batshit_beaver on Thursday November 12, 2026 @11:40PM (#50478429)
All of these filter for the amount of time the person spent _preparing for the test _.

And leetcode is not something you prep for once in your life, but every time you switch jobs.

Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @12:07AM (#50478603)
A friend of mine wanted a job at a FAANG company. He knew there'd be first a leetcode interview, and complained that he'd have to spend 3 weeks studying for it. I said those three weeks would be the best investment he'd ever make.

So he did the three weeks, passed the leetcode, passed the interviews, and now makes 400k.

When I was 10 or 11, I asked my dad what MIT was looking for in a student application. He (an MIT alum) told me. I picked out the things I could do (being captain of the football team was never going to work for me), applied to MIT, and got rejected. But Caltech, Dartmouth and Johns Hopkins did admit me.

You do what you gotta do.

Re:Jane Street – Our software engineering interviews are cha... by gopher_space on Friday November 13, 2026 @04:20PM (#50489872)
I'll never understand why proponents of the "grindset" mentality get into automation. If you want to grind for that kind of money just go into sales, it's way easier and they give you an office with a door.
Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @04:31PM (#50490080)
I'm a terrible salesman, and besides, I just don't like doing it.
Re:Jane Street – Our software engineering interviews are cha... by keeda on Friday November 13, 2026 @12:20AM (#50478685)
I wholeheartedly agree with this, and I always thought leetcode questions and tech interviewing in general was broken, but as a filter for unqualified candidates, they were pretty effective. Which really matters when you have hundreds of candidates to sift through.

The biggest problem, of course, is that they also filtered qualified candidates (I personally got filtered out multiple times and I'd like to believe I was qualified!) But it is an understandable compromise whenever there is an extreme asymmetry in the volume of candidates and volume of interviewers, and the fix for that is simple: you study for the test (as you pointed out.)

Note also that as grandparent comment indicates, this test is a necessary but not sufficient condition; it's just to get your foot in the door for a deeper evaluation.

Re:Jane Street – Our software engineering interviews are cha... by marcus_holmes on Friday November 13, 2026 @03:57AM (#50480378)
I think the complaint is that the test has nothing to do with the job.

It's like "to get into Marine boot camp, there's a minimum crochet requirement".

Solving leetcode problems has nothing to do with commercial coding. It's an unrelated hoop that we make folks jump through, because it's easy to measure. It's like measuring developer productivity by LoC written.

Yes, it'll measure how much time the candidate spent preparing for the interview, and how well they can jump through hoops. But it'll also deter the actual people you want in the team, the folks who know that leetcode has nothing to do with commercial coding, and see the leetcode test as a sign that your organisation has no clue and a bad management culture.

Re:Jane Street – Our software engineering interviews are cha... by ctmlr on Friday November 13, 2026 @05:02AM (#50481045)
Like ranking chess players on their scrabble game.
Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @03:13PM (#50489006)
I heard similar arguments about the SAT as a college entrance requirement. Lots of universities dropped it, including MIT. They found out that SAT scores really did correlate strongly with success at the university, and reinstituted the requirement.

It also reminds me of the "EE"s who carry around a card in their wallet with:

    V = IR
    I = V/R
    R = V/I
written on it.

> But it'll also deter the actual people you want in the team

All the FAANG companies do leetcode testing, so you can write off the high paying jobs.

Re:Jane Street – Our software engineering interviews are cha... by marcus_holmes on Friday November 13, 2026 @10:33PM (#50493548)
I wouldn't want to work in that kind of environment anyway. All that politics and bullshit <shudder>.

I guess that staying as a valid test then - if a company uses leetcode for its interviews, it's probably somewhere I don't want to work.

Re:Jane Street – Our software engineering interviews are cha... by BoingBoomTschak on Friday November 13, 2026 @04:33AM (#50480718)
And if the test is dancing in a monkey outfit while the examiner throws bananas at you like in Zoolander, it's just "fair game", right?

People don't like Leetcode because it's insulting to treat them like freshmen that know nothing but algorithms that related poorly to the job at hand; can't judge them on coding prowesses, for most of them.

Wait, why am I explaining this to you like you're ready to listen beyond your monologue?

Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @03:22PM (#50489118)
> People don't like Leetcode because it's insulting to treat them like freshmen that know nothing

I have a friend who is a tech recruiter. There are an awful lot of frauds trying to land programming jobs. Hiring a fraud can cost a company a great deal of money. It shouldn't be any more insulting than applying for an accounting job and the employer does a routine background check to ensure that the candidate is not an embezzler, and not a drug addict.

I worked for a company that hired a coke addict. What a financial disaster that turned out to be.

Re:Jane Street – Our software engineering interviews are cha... by zzrrt on Friday November 13, 2026 @08:10PM (#50492457)
If the bar is as low as complete fraud, the hiring company could save 30+ minutes of engineer time & pay by having HR first verify an accredited degree or work experience. Then do a leetcode as next round if you want.

Having a history of embezzlement or fraud is not in the same ballpark as struggling to whip up a DSA solution. One is a crime and one is a competence issue at best.

Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @09:27PM (#50493043)
> by having HR first verify an accredited degree or work experience

Too many frauds have managed to get degrees. I've worked with many of them. Degree'd engineers who cannot use a calculator, who cannot do basic geometry, etc.

Re:Jane Street – Our software engineering interviews are cha... by gib444 on Saturday November 14, 2026 @01:10AM (#50494484)
Please stop sharing stories of coke addict and fraudulent colleagues, you're making me nervous! LOL
Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Saturday November 14, 2026 @02:11AM (#50494771)
They'll do a lot of damage to your company before they get found out.
Re:Jane Street – Our software engineering interviews are cha... by gib444 on Saturday November 14, 2026 @03:25AM (#50495172)
Oh, I was referring to your tine at Boeing
Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Saturday November 14, 2026 @12:46PM (#50499051)
I've worked for several companies.
Re:Jane Street – Our software engineering interviews are cha... by zzrrt on Friday November 13, 2026 @09:15PM (#50492949)
If you're willing to go to any college at all, I think you'll find one that will take you, no matter the score.

If my Googling is correct, you will have chances to retake the strength test. Even if they only give you one try, you know exactly what is tested and can train to the point of near-certainty that you will pass, if your body is capable of it at all. (By contrast, leetcode doesn't care if you could learn a problem, it fails you for not figuring it out on a particular day with a particular interviewer.)

The best jobs can set an arbitrary high bar that loosely correlates with what they want, but it doesn't mean anyone who fails is unqualified to have any software job.

Re:Jane Street – Our software engineering interviews are cha... by WalterBright on Friday November 13, 2026 @09:35PM (#50493131)
> leetcode doesn't care if you could learn a problem

That's where studying it in advance comes in. Like for any test.

> but it doesn't mean anyone who fails is unqualified to have any software job.

It's pointless to argue absolutes when it comes to anything human. Filters do not have to be perfect to be effective.

For example, if I say "people like ice cream" and the pointless reply is "not everybody likes ice cream".

Re:Jane Street – Our software engineering interviews are cha... by yasnu5 on Saturday November 14, 2026 @01:35PM (#50499516)
> If you're willing to go to any college at all, I think you'll find one that will take you, no matter the score.

Indeed, but you're likely to end up a crappy for-profit degree mill that will be more of a negative signal than the positive one you wanted.