Ask HN: What should an ideal developer interview process look like?
Many people here will disagree with what I&#x27;m about to say, but
if you&#x27;re going to give a coding challenge...<p>I <i>like</i> hackerrank&#x2F;codility style coding challenges.<p><i>gasp</i><p>They&#x27;re timed. They&#x27;re run against a standardized test suite. And they have support for many languages.<p>It&#x27;s really unfortunate the number of companies that give custom take home coding challenges that run the gamut. The problems with which are manifold:<p>- Inconsistent technology and language choices by candidates<p>- Time spent varies wildly and is easily underestimated by companies - and 4-5 hours for an unpaid coding challenge in an early round with a company is a significant investment<p>- Good candidates will de-prioritize your company against others that move faster<p>I know that I only answered a small subset of the question, but it&#x27;s very difficult to lump all developers together and come up with a single, wholistic, and ideal interview process. From the nature of the role (IC&#x2F;Lead&#x2F;Manager) to the technologies&#x2F;specialty to the company&#x27;s mission, the process will need to be customized to some degree.<p>However, do not think that your custom coding challenge will somehow be the perfect key to assessing developers.