- Isograd organise pour le compte de ses clients (Job boards, cabinets de recrutement, grands groupes, organisateurs d'événement) des Battle Dev permettant à plusieurs milliers de candidats de s'affronter simultanément.
- Pour passer à l'épreuve suivante, il faut avoir terminé l'épreuve précédente
- Les épreuves sont donc de difficulté croissante
- Le vainqueur est le codeur qui est le premier à avoir terminé toutes les épreuves
Les principes sont les suivants: