3 ms·
The questions are indeed puzzles; that's why Gayle Laakmann and others have made a living publishing books of the questions themselves. And the puzzles are dis
by throwawaytousan 7y ago
The questions are indeed puzzles; that's why Gayle Laakmann and others have made a living publishing books of the questions themselves. And the puzzles are distinctly different from the content in the majority of CSE curricula.
What's more is problematic is that the construction and evaluation of the puzzles is highly subjective and nearly everywhere lacks rigor. Completion time is a key metric while quality of communication is most commonly either ignored or not assessed at all uniformly among interviews.
(Aside: what's frustrating is that companies make candidates sign NDAs for on-sites; these prevent candidates for disclosing or _selling_ the information they might glean in the process, which very rarely happens. In actuality, it's the former interviewers who violate protections for "confidential info" and copyright when they go and monetize their experience post-job, or even on-the-job e.g. Rooftop Slushie).
> Most of us are not interested in ruining the day of someone who is unhappy with the hiring process
That's only true in so far as you, as an employee, are paid to achieve positive sentiment among candidates, no matter how shallow that sentiment may be. That's indeed cruel, and it's well-established that interviewers are widely unaware of the consequences of the current hiring process. That's why we get articles like those from the OP.
A true interest in improving the hiring process includes:
* Making prep materials and courses freely available (helps industry candidates)
* Committing time to CSE outreach to better integrate company needs to CSE (helps new grads)
* Finding questions that reflect real tasks on the job (helps the evaluation have a chance of being predictive)
* Closing the information gap between hiring managers and candidates: disclosure (in aggregate) of hiring rates, salaries, etc.
Playing along and doing hundreds of coding puzzle interviews is a waste of time for all involved.
- deanCommie 7y ago> quality of communication is most commonly either ignored or not assessed at all uniformly among interviews. Nothing could be further from the truth at my company > A true interest in improving the hiring process includes: * Making prep materials and courses freely available (helps industry candidates) Recruiters share this with candidates. They ignore it. > * Committing time to CSE outreach to better integrate company needs to CSE (helps new grads) Go to any university career fair and you'll see companies with booths clarifying these positions working against the mis information of negative blog posts > * Finding questions that reflect real tasks on the job (helps the evaluation have a chance of being predictive) They do. You don't have to agree, but they do. The real task on the job is "disambiguate a complex problem autonomously, and come up with a plan to address it." The interview is a 20 minute constrained version of it. * Closing the information gap between hiring managers and candidates: disclosure (in aggregate) of hiring rates, salaries, etc. Semi-agreed. I do wish people and companies were more transparent about salaries. But there is already an entitlement complex from a bunch of engineers on this site and many others complaining why some dude at Netflix in California is making 500k, while he is making 80 in Oklahoma writing code for Bank of America.