Are you joking? I’m married with kids, and I’ll be lucky if I have a few hours of the week to myself.
I don’t mind that, but beyond my unwillingness to grind leetcode in general, I wouldn’t have any time to so effectively.
The selection bias for young, smart, single unattached people is incredible.
Of course, that’s exactly the kind of people that’ll happily stay and work overtime too, so I can see why a company would like the idea of that.
I strongly agree with your point about bias. When I was not a father, I spent a lot of time studying (and passing) AWS certs and reached the point I got all of them. Now? I am happy when I read few blog posts each week and, very often, it takes several attempts to be able to fully watch a single re:Invent session.
"Yes, but you are reading and replying to comments on HN!"
Indeed, with my baby in my arms haha!
Or maybe it does, I haven’t tried.
For their sake, please don't. It's not worth it.
This is for a job that pays 450k+. Do you really think you’re gonna be handed it with no effort?
If you want a mediocre job, then there’s plenty of companies you can get hired at with little effort and you’re welcome to work at those companies. Just don’t be surprised if you make 1/3 to 1/4th the comp.
Because it’s a job that pays that amount, I kind of expect their hiring process to select for the best. But it doesn’t. It selects for those with an abundance of time on their hands.
I'm slowly coming around to the view that the widely accepted process is ageist. Whether that's deliberate or an externality I'm still undecided.
You’re complaining about the process being ageist, but I think you need to wake up to reality that life is not fair and sometimes you have to make sacrifices. In our case, if you sacrifice your life for 1-2 months it can set you up at a nice job for the next 2+ years. That’s so much better than what most people have it like.
Every minute I spend on take-homes (oh dear lord the take-homes) is a minute I'm dumping the childcare responsibilities on my wife. And she heads out to work, so I do a bunch of childcare in the mornings/evenings.
Then I also have a full-time job. Like, unless I want to stop sleeping I don't have a whole lot of time to do this stuff.
I just (mostly) finished one and it was because my wife took the baby out to meet other mums.
The worst part is that I have lots and lots of work online, plenty of GH repos and a bunch of really selective companies on my CV. And yet still every time I need to prove that I can in fact call read.csv and do a bunch of data manipulation/analysis.
And I love doing this work. I can only imagine what this is like for someone for whom it's just a career (which is totally fine, tbh).
But the thing is, lots of the experienced people you want to hire will be in this position, so it's worth accounting for.
Also, even if training for algorithms questions was purely a matter of signaling with no positive externalities - it's actually a much faster and easier process than getting another degree, which is a common alternative.
TL;DR If you put in the time, it can absolutely change your trajectory in ways that you might like a lot. If you don't, how will you know?
Out of college I sent out to hundreds of places and got one interview offering an abysmal 30k, then at some point got contacted out of the blue by a recruiter for a big company. The email was so badly written (different font faces/colors/sizes, bad English) I thought it was possibly a scam, but then that turned out to be an easy and very well-paying job for someone starting out. Then the next place said I was the best candidate they ever interviewed because I answered some basic language questions clearly.
My conclusion has been that hiring in this field is just confusing and nonsensical, and you never know what you're gonna get, but you probably don't need to touch anything like leetcode unless you're shooting for Google.
I don't think these cheesy interview questions like writing a circular linked list or implementing Conway's Game of Life should even take any "grinding" if you have good fundamentals.
I almost feel shorted that I never got a question like how I would measure the depth of the ocean with an apple, as the article parodies it, since I find that kind of thing fun and interesting.