3 ms·
You have a task to implement a new product feature and it takes you 1 week instead of 1 day. In an interview context, I've seen cases where somebody fully unde
by adam_arthur 4y ago
You have a task to implement a new product feature and it takes you 1 week instead of 1 day.
In an interview context, I've seen cases where somebody fully understands the logic underlying the solution, yet it takes them 30m to write it, while another person can do it in 5m or less.
Essentially how long it takes to translate from mental understanding to working code
- wiseowise 4y ago> Essentially how long it takes to translate from mental understanding to working cod Congrats, you just invented whiteboard interview.
- adam_arthur 4y agoWhiteboard interview has nothing to do with coding proficiency. Writing pseudo code of an algorithm by hand does not tell you much at all about how proficient somebody is as a coder. Coding is the act of writing code, not ideating an algorithmic solution. Its almost completely orthogonal to computer science problem solving. The principles of high quality code (from a design perspective) are also completely orthogonal to runtime complexity of an algorithm.