Even if a developer <i>did</i> need to implement a binary tree, she wouldn&#x27;t be doing it in a high-pressure, interview setting, nor would she be doing it using a marker on a white board.<p>Furthermore, the business value of a programmer is rarely how she writes code in isolation. It&#x27;s how she writes code on a team. I&#x27;d take a B-level programmer who is excellent at writing clean, readable, simple code over someone who is a savant at white-board problems.