11 ms·
The author didn't really ask for a code review, though a lot of people imagining themselves in the position of technical hiring manager are already taking care
by thaumaturgy 1y ago
The author didn't really ask for a code review, though a lot of people imagining themselves in the position of technical hiring manager are already taking care of that.
Anyway: I don't think homework assignments are a valuable mechanism for filtering out candidates. Setting aside shoulds and shouldnots and the ethics of it and everything else, it simply provides a really poor signal for the value of a potential candidate.
Especially today, when something like this particular assignment could just be pasted into any of the popular LLMs and returned as completed within a couple hours.
If an organization wants to hire developers that can take vague project descriptions and convert them into code that may or may not do whatever was in the heads of the people that wrote the project description, then (a) that's a bad practice, but (b) it would be better for everyone involved if you handled this over a video call. If your staff are too busy to do a small pile of video calls with potential candidates over a couple of weeks, then they are too busy to properly onboard a new candidate and you should probably just pack it in. (i.e., they are not too busy to do this.)
If the goal is to hire somebody that knows IMAP, SMTP, POP, etc. inside-and-out and can crank out RFC-compliant code without using any of the third-party libraries that already exist for this sort of thing, then the assignment description should have asked for that.
Homework assignments are an unfortunately common practice, but worst of all, most of them are carelessly designed.
- tstrimple 1y ago> Especially today, when something like this particular assignment could just be pasted into any of the popular LLMs and returned as completed within a couple hours. That would have been significantly more in line with what the interviewer was looking for and would have produced better results. It’s a take home test. Use the tools at your disposal.
- thaumaturgy 1y agoThat would mean Kagi's selection criteria at this stage is "candidate knows what an LLM is".
- tstrimple 1y agoI'd think it's more along the lines of "candidate can work with ambiguity and can self direct and use tools at their disposal to accomplish something". Things they explicitly asked for which the candidate completely failed to deliver on.
- brentdolby13 1y ago[dead]
- sceptic123 1y ago> didn't really ask for a code review Posting a blog article with a link to the code that they felt should have got them the job isn't asking for a code review?