You nailed it. Coding interview processes are bad. They look often for fast-fix implementers, not design thinkers, not even clean-code evangelists. You wont find good engineers when you ask them to code a recursion in 2 minutes - instead of looking *how* they implemented it.