How to conduct a good programming interview
So reading over some of the questions posted on technical programming interviews I must say that I would definitely fail such an interview without studying for it for a month first. Having recently discussed job interviews of ex-colleagues that went to EBay, Facebook, Google, etc.. I wouldn&#x27;t even pass the whiteboard test.<p>However I&#x27;m shipping scaleable API&#x27;s used by web and native apps, using Continuous Integration and Deployment on an AWS infrastructure that I set up myself. Furthermore I&#x27;m responsible for hiring developers that I work with on agency projects and most important of all getting projects delivered within time, scope and budget AND getting paid for it. Yet I would fail most technical interviews.<p>I&#x27;ve been doing this for about 10 years and never ran into any major problems. I&#x27;ve worked both as a freelancer and in-house permanent dev and never had any complaints about my work. (Feedback and improvements yes, big failures never). Yet I would fail most technical interviews.<p>I talk directly to clients and vendors, I sell projects, I take over projects, I end projects and I&#x27;ve created 2 startups, one of which I sold but I would definitely fail a purely technical interview.<p>I completely understand the need for these technical interviews and weed out obvious bad programmers and get experts on board but sometimes from a business point of view it just doesn&#x27;t make sense.<p>At a previous company I worked for the team almost crashed &amp; burned because of the TL&#x27;s focus purely on technical skills. No code was being shipped but hours of meetings and Slack conversations and discussions on PR&#x27;s for no good reason about 0.01% improvement gains.<p>I know I&#x27;m not the best developer out there and never will be. Often I&#x27;m in awe of the technical skills of people out there but I rather have a less skilled dev with great &quot;people &amp; shipping&quot; skills as I call it than some of the people that would pass all these tests but that I couldn&#x27;t put in front of a client or even let them email a vendor.