Hacker News new | ask | show | jobs
by harshoninternet 4176 days ago
Nothing stops them from doing that. We had that happen in the past, and just changed the requirements around a bit. However, immediately after completing the coding challenge, applicants are given a Technical Interview, and you can't really hide behind someone else's answer when you're asked to explain the code you wrote. We also have them create a new application during the technical interview, which we don't publish on the web. They pair with one of the interviewers on creating another toy application.

What we are looking for is not necessarily one given answer, instead, we look for how well someone can explain the answer they wrote. If they can take someone through their thought process for whatever decisions they made, they're likely going to be a good programmer.

Juggling various incoming skill levels is always a challenge. You can't perfectly line up every student, but you can plan for it in the curriculum. The admissions process helps us identify people who can already teach themselves programming.