GitHub skills assessment: Pre-employment screening test to hire the best developers