News for hackers. Stuff that matters.
Re:Developer Skills Report by scarface74 on Wednesday January 24, 2018 @08:43AM (#16222543)
I didn't purposefully do that, but I've changed jobs three times since 2012, had 30+ phone screens and 6 in person interviews (I keep a Google Sheet). With no rejections (equally due to going through recruiters as my own skill set). So I've had the chance to see what I like and don't like.

In my experience, the best type of coding tests are based on creating a skeleton program with failing unit tests already written and pair program with the candidate and see how they code and make the unit tests pass.

Currently I have two phases in my unit test based interview.

Phase 1: simpler tests and requirements that they have to make pass.

Phase 2: more complicated requirements and a second set of unit tests they have to make pass without breaking the first set.

To me, that mirrors how we actually work - get an MVP out the door relatively fast and add features later on ensuring you don't get regressions.

Re:Developer Skills Report by wsp_nomad on Wednesday January 24, 2018 @09:15AM (#16222780)
Your interview actually sounds like a fun process. I've been really frustrated with all of this lately. I don't know what I should be focusing on. Should I grind LeetCode/HackerRank, work on personal projects, or read CTCI a million times (ugh)? I love working on projects more than trying to solve problems on LeetCode/HackerRank.
Re:Developer Skills Report by hackerranker on Wednesday January 24, 2018 @12:48PM (#16224638)
Agreed on this being the best way. Companies using HackerRank can do this process today in CodePair, where the code can be run to ensure the test cases pass and recorded for replay.