|
|
|
|
|
by fdw
3008 days ago
|
|
I'm getting a bit frustrated with the talk about interviews, as we repeat the basic message every now and then, but nothing changes. I feel we all agree that the current status quo is not good, but so far there has not been any good alternative: - Whiteboards are unnatural. Besides, you don't want to check their knowledge of university-grade algorithms or data structures. - Problems to take home are an artificial setting - you can't be absolutely sure that they did the work themselves, and you have no idea how the mesh with other people. And you probably get some false negatives because they're stuck and can't ask their colleague. - On the other hand, if you're using real code from your project, you're just asking for unpaid work. And paying every candidate is a significant expense. - Using a proxy measure like HackerRank or a Github portfolio excludes people from minorities or who only want a job and not a mission. - Not doing any coding opens you up for people who can talk, but not code. Have I missed anything? Is there a good alternative to find the right people? I'd love to improve my company's interviewing process, but sooner or later we always hit one of the mentioned problems. |
|
I think candidates should definitely code at least fizz buzz or something as a sanity check. It probably shouldn't take more than 10 minutes.
> - Problems to take home are an artificial setting
How do you feel about potential solutions I have mentioned in the post, e.g. exposing the candidate to a project during the on-site for 3 or 4 hours?
I'm also not a huge fan of take home projects unless they can for sure be time-boxed to be less than 4 hours, and it would be ideal if you actually got paid for the 4 hours of time.
> - On the other hand, if you're using real code from your project, you're just asking for unpaid work. And paying every candidate is a significant expense.
Paying every candidate is an expense, but is it less expensive than hiring the wrong candidate and then needing to fire them? It seems like other comments here have already pointed out that they pay something like 160k annualized salary hourly rate, which seems pretty reasonable.