What worries me a lot is the proliferation of these puzzle solving interview sites which waste candidate&#x27;s time and prove almost nothing except that the candidate can solve high school olympiad problems.<p>Many companies require this as a first step, before even talking to the candidate.<p>Apart from the problems being totally unlike what your future work will be like, the time constraint proves .. what ? That a candidate can &quot;think fast&quot; ?<p>What about code quality, architecture, design patterns, build systems, concurrency, etc ?<p>Here&#x27;s what I&#x27;ve decided to do when they reply with a coding interview task:<p>I charge my clients 50 EUR an hour. If you want me to spend 3 hours on a coding interview as proof that I can code, then I&#x27;ll expect you to pay me 150 EUR as proof that you can pay.<p>I think this is fair. Otherwise, I&#x27;m going to knock on someone else&#x27;s door, were I can talk programming with an actual person, share &quot;war stories&quot; and get excited about building something cool together.