In teoria, l'idea di un test online per escludere candidati completamente non qualificati non è poi così male. Sfortunatamente, è praticamente inutile in realtà.
Prima di tutto, nessuno dei siti di test online che ho visto aveva un test che valeva davvero la pena. In secondo luogo, è fin troppo facile per una persona completamente non qualificata convincere un amico (o chiunque) a dare una mano per la durata di un test e passare a pieni voti senza sapere nulla sull'argomento.
Anche se potresti aggirare il secondo problema (ad esempio, farli eseguire il test su un computer presso i tuoi uffici, con nessun altro presente, nessun programma di chat, ecc.) Dubito che ci sia qualcosa di utile in linea prova comunque. I test generalmente riguardano fatti, non idee, ma la programmazione riguarda principalmente le idee e (in particolare) l'esercizio del buon giudizio. Mentre un programmatore ha certamente bisogno di sapere alcuni fatti sulla lingua o sulle lingue che usa, un test di quel tipo di conoscenza non ti dirà molto.