5 ms·
But is there a good way to find the "better possible hires" which doesn't have other significant disadvantages? If you have a convincing method of doing that, m
by FartyMcFarter 2y ago
But is there a good way to find the "better possible hires" which doesn't have other significant disadvantages? If you have a convincing method of doing that, many companies would be interested in your ideas.
- Apocryphon 2y agoStarfighter doesn’t seem to have gotten anywhere https://news.ycombinator.com/item?id=37985450 https://news.ycombinator.com/item?id=37985450
- pydry 2y agoYes, ask give interview tasks which are realistic depictions of the actual job tasks. No, the hiring managers that are into cargoogle culting are not actually that interested in how to do interviewing properly. Not unless, say, google does it and they can copy it. For them the important thing is that leetcode is a safe, defensible choice because "everyone else does it that way".
- FartyMcFarter 2y ago> Yes, ask give interview tasks which are realistic depictions of the actual job tasks. I think this is exactly what a lot of companies try to do when interviewing. Depending on how much time they want candidates and interviewers to spend on the task, this ranges from leetcode-style problems to bigger coding challenges (possibly with some debugging or collaboration involved). What would you suggest concretely?
- pydry 2y agoA lot of companies do do it this way but the ones that set leetcode problems are deliberately avoiding setting realistic interview tasks. If you think leetcode is representative of real life programming you're probably a college student.
- SatvikBeri 2y agoOne of the main questions I ask in interviews is basically "we have a data pipeline with goal X and constraints A, B, and C. How would you design it?" Depending on how they do, we'll discuss various tradeoffs, other possible goals/constraints, and so on. This is based on a real system I designed and have been maintaining for ~5 years, and is also very similar to other systems I've run at previous jobs. About half the candidates complain that it's not a realistic question.
- ball_of_lint 2y agoAs you climb the engineering IC ladder your responsibilities involve larger and larger tasks and timescales. It's not possible to measure whether someone can make the right decisions about the architecture of a service as requirements change over years in a 1-day interview. Anything that isn't "be the engineer maintaining this service for 1 year" is going to be a proxy for that, which can be learned and gamed. What would be a "proper" interview in your opinion?
- exe34 2y agointerview followed by paid internship/probation. watch them work on your real system. Keep them if they're good.
- FartyMcFarter 2y agoThat's what companies already do. Are you suggesting that any coding interviews and challenges are simply removed from the existing processes? That just means you end up with more candidates to choose from, which doesn't sound helpful at all if your goal is to end up with better hires as the comment above was suggesting.
- exe34 2y agoleetcode doesn't help either. it's just cargo culting at this point.
- pkaye 2y agoIn the US this doesn't work well outside of college internships. Most tech workers don't want to shift to a new employer with a probation period. We already live under an "at will" employment relationship so employers can let you go anytime and workers can leave anytime. To have real value to a probation period for workers, we have to guarantee its harder to fire you past the probation period.
- theamk 2y agoThis will strongly favor people who believe that that they cannot get a good job, because if a candidate has multiple offers, why would they choose probation vs regular job? (Note I am saying people who "believe" they cannot get a good job. This would be people who worry a lot, people with unusual experiences that other companies avoid, and under-performers who got fired. I am sure there will be some great hires in those groups, but likely less than during regular hiring)
- IshKebab 2y agoEven with probation the cost difference between saying no at interview and firing them during their probation is enormous.