> 3. Give the candidates a short but difficult unpaid development test > 4. Everyone who passes this initial test gets a job to work on a real project