DEV Community

Discussion on: Tech Interviews Are Broken. Let's Fix Them!

Collapse
 
mcbrideut profile image
Michael McBride

I would agree that a small project related to the job is ideal. However, I have only ever seen it misused. If a Senior Engineer reads this article, I hope that a 4-hour project is given at the end of all rounds. If every company is trying to give out 4-hour assignments to every candidate it would be a terrible experience. 1.5-hour Hackerrank tests in the first round are awful enough.

Collapse
 
steveblue profile image
Stephen Belovarich

Oh for sure! 4 hours maximum. Sometimes it can take that long. Once I had to take a test that was timed remotely. It involved spinning up a Node.js server, transcoding some video with ffmpeg, and then deploying that to a server so anyone could upload and transcode. TBH it was probably a fair test for a startup who needs someone who can be a self-starter. It was an interesting problem to solve too, I hadn’t used ffmpeg in a couple years.

Keep the long form tests near the end of the process, allow the engineer ample time to do them, and keep it a reasonable ask.