Internet est-il bien accessible pour la durée du concours ? Bien sûr, l’accès à Internet est indispensable pour le déroulement du concours.
Est-il possible d’accéder à des bibliothèques ou à des éditeurs de code ? Oui, vous avez la possibilité d’accéder à des bibliothèques et éditeurs de code.
A quel moment je pourrai choisir mon langage de programmation ? Est-ce obligatoirement le même pour les qualifications et la finale ? Le langage se choisit au début de la première question et peut être changé sur chaque question donc vous pouvez à tout moment changer de langage, même au sein d’une même session. Vous avez 14 possibilités : PHP, JAVA, C#, C, C++, Python, Ruby, Haskell, TypeScript Node.JS ? Scala, Go, Kotlin et le Swift.
Le langage RUST est-il autorisé pour le concours ? Non
La plateforme et les énoncés sont-ils bien disponibles en français et en anglais ? Oui
ChatGpt ou autres IA générative sont-elles autorisées ? Elles ne sont pas interdites. Bien qu’elles peuvent être une aide, elles ne pourront pas remplacer le savoir-faire d’un développeur.
Combien de sessions y aura-t-il ? Le concours comporte 7 sessions de qualification et une finale.
Comment se déroulent les sessions ? Chaque session est une série d’exercices de code à résoudre. Le participant dispose de quarante-cinq minutes pour répondre à 3 questions successives à difficulté croissante. Pour passer à la question suivante il doit avoir préalablement répondu correctement à la précédente. Au bout de quarante-cinq minutes, même s’il n’a pas terminé, la manche s’arrête ; le développeur peut continuer de coder mais ses réponses ne seront pas prises en compte dans le classement final. Les 3 questions sont différentes entre les 7 sessions de qualification.
Quelle est la particularité de la session finale ? Pour la session finale, la série d’exercices est également différente. Les 25 premiers de chaque manche ayant répondu le plus rapidement aux 3 exercices seront qualifiés pour la finale. Après chaque manche, l’organisateur affichera la liste des 25 qualifiés.
Comment sont déterminés les classements ? Les classements seront déterminés selon la rapidité à résoudre les algorithmes proposés lors du concours. Les gagnants du concours seront les 3 premiers participants à avoir répondu le plus rapidement possible à la série d’exercices de la manche finale.
Quand et comment sont communiqués les résultats ? Un classement en temps réel sera affiché en fin de chacune des sessions sur des écrans.