3 ms·
It could be as simple as you only need to take the Leetcode exam once every ten years instead of every time you switch jobs.
by Apocryphon 2y ago
It could be as simple as you only need to take the Leetcode exam once every ten years instead of every time you switch jobs.
- rockemsockem 2y agoI don't trust a credentialing board to vet my coworkers for me. EDIT: i.e. I'm still going to want to interview them and have them prove to me that they can write code.
- Apocryphon 2y agoAnd yet, that's what we do with CoderPad, Leetcode, Karat, etc. Yes, of course you should still interview them afterwards, I'm sure that's what credentialed professions do as well. My point is just to have the Leetcode portion be done once rather than for every company's interview.
- rockemsockem 2y agoNo, but that's what I'm saying though. I don't trust someone else, especially some credentialing body to administer leetcode style questions. I'm still going to want to have a candidate prove they can actually write code.
- Apocryphon 2y agoMaybe you can ask them domain-specific questions more relevant to the actual position you’re hiring them for? System design? Pair programming session? Debug a code sample? Present a solution for a home coding assignment? Anyway, many companies are outsourcing phone screens now to services such as Karat, where Kiwi contractor engineers provide 24/7 interview availability. Yet those interviews cannot be transferred from company to prospective Karat-using company. So you get the worst of all worlds.
- rockemsockem 2y agoContracting out interviewing is nuts. IDK how a company can think that the level of validation you get in a coding interview is necessary and also think that it can be outsourced to someone else. They seem completely at odds with each other. I assume they're just cargo culting what other companies do though. I don't think memorizing trivia is a useful signal for a job, which is what a lot of "domain expertise" looks like in interviews. If you're going to write software and solve problems for a job then you should be able to sit down and solve some medium difficulty coding problems. It's not that hard. Personally I'd much rather do that than a take-home coding assignment. The number of people out there working as engineers who can't write basic code is too high to not check.
- Apocryphon 2y agoTo be fair it’s just the phone screens, but this is the world we’re living in. Eventually someone will build another Triplebyte with AI evaluators and so on and it might actually catch on. To go back full circle, if you get a decent credentialing system then people who can code can simply pass a test once (let’s say every 5-10 years) and be done with it instead of every single time they interview. DRY!
- hiatus 2y agoDo you perform interviews on potential doctors or lawyers you may choose to use? If you trust credentialing bodies for such important services why the distrust for something non-lifethreatening like an employee?
- rockemsockem 2y agoYes? Of course I do? Do you seriously think that doctors are a commodity with no difference in skills between them? The phrase "get a second opinion" is so intrinsically tied to medicine that it's a little weird that you'd imply that any doctor will do.
- hiatus 2y agoA second opinion comes after services are rendered. I don't think you put your doctor through a ringer like an employment candidate, was the point I was making.
- rockemsockem 2y agoNo I do though, although the context is of course different since I don't know a bunch about medicine. I ask a ton of questions and I've found that good doctors a) welcome the questions and b) do a good job of explaining. If q doctor doesn't really give me good answers then I'll go elsewhere. A lot of doctors appointments are ahead of some bigger procedure or an ongoing relationship, so the first meeting definitely is evaluative for me.