sorry but this will inevitably come off as pedantic...knowing how to code quick sort may not be germane how to apply quick sort, what quick sort does and why, and how to evaluate whether quick sort is appropriate are all nested within that 'standard' developer archetype in different ways. Not saying you aren't true, just trying to argue for a less digital approach to interpreting or assessing education in the realm of hiring.