News for hackers. Stuff that matters.
Re:The software industry's greatest sin: hiring by nine_k on Friday April 10, 2020 @02:19AM (#22830479)
You usually don't need to re-implement an algorithm.

But very often you have to understand which algorithm to choose. Then you can pick an existing implementation.

In interviews I conduct I gladly allow to read the wikipedia page with a reference implementation (say, for the mentioned Dijkstra algorithm), or pick an implementation from a standard library of a language (say, for a priority queue). What I'm looking for is a conscious and reasonable choice of an approach, and understanding its trade-offs.

Re:The software industry's greatest sin: hiring by Apocryphon on Friday April 10, 2020 @02:51AM (#22830611)
That's great! The interviews you conduct are atypical because allowing open book is most definitely not the norm for the format that forces candidates to Leetcode in order to practice.