Notes de version de juillet 2025
Last updated: September 19, 2025
L'IA change la façon dont les logiciels sont construits, et modifie ainsi la manière dont vous recrutez et développez les compétences des développeurs. Cette version vous aide à rester en avance sur la courbe.
Avec l'assistance de l'IA dans l'IDE, vous pouvez désormais aller au-delà de l'évaluation de la correction du code pour évaluer comment les candidats travaillent dans un contexte réel : comment ils utilisent l'IA pour écrire un code propre, efficace et faire des compromis. Nous avons également ajouté de puissantes améliorations de productivité comme Scorecard Assist pour vous aider à gagner du temps et à détecter des signaux plus forts, plus rapidement. Certaines de ces nouvelles fonctionnalités sont disponibles dans le cadre du pack complémentaire AI – recherchez-les dans les mises à jour ci-dessous.
Du côté des développeurs, de nouveaux plans d'abonnement et un kit de préparation alimenté par l'IA facilitent plus que jamais la pratique, la certification et la croissance des candidats. Avec SkillUp, vos équipes peuvent développer des compétences en GenAI telles que Prompt Engineering, RAG, et la création d'agents, et même lancer des certifications personnalisées adaptées à vos besoins.
Enfin, Engage vous donne les outils pour vous démarquer sur un marché bruyant : organiser des hackathons natifs à l'IA et créer des microsites polis et de marque en quelques minutes.
Ces mises à jour sont maintenant en ligne ! Regardez notre enregistrement du webinaire pour en savoir plus.
Écran
Variantes de test
Vous pouvez désormais créer plusieurs variantes d'un test et livrer la bonne en fonction de l'entrée du candidat lors de la connexion. Cela facilite l'évaluation des candidats travaillant avec différentes stacks technologiques — comme Node.js, Python ou Java, en utilisant une configuration de test unique et rationalisée.

Les candidats ne voient que les sections qui leur sont pertinentes, et les rapports ne reflètent que la variante qu'ils ont tentée, de sorte que les insights restent clairs, spécifiques au rôle, et faciles à évaluer. Cela réduit la charge de maintenance tout en vous donnant la flexibilité de personnaliser les évaluations à grande échelle.

Pour plus d'informations, voir 📄 Variantes de test .
Améliorations des paramètres de test
Nous avons repensé les paramètres de test pour réduire la complexité et améliorer la convivialité. Les paramètres sont désormais regroupés de manière plus intuitive. Ces changements simplifient la prise de décision, renforcent la cohérence sur la plateforme et posent les bases pour des contrôles plus intelligents à l'échelle de l'organisation. Voici les points forts :
Structure simplifiée : Les paramètres suivent désormais le flux de création du test - en commençant par les questions, suivies des sections, et se terminant par les invitations au test.
Contrôles de section unifiés : Les paramètres de section sont consolidés, éliminant les modifications répétitives.
Sauvegarde persistante : Un rappel constant garantit que les modifications ne sont pas perdues.
Nouvelles options : Ajoutez des pourcentages de coupure (pas seulement des scores) et définissez la date d'expiration de l'invitation au test par durée ou date de fin.
Pour plus d'informations, voir 📄 Modifier les paramètres généraux pour les tests, 📄 Modifier les paramètres des questions pour les tests, 📄 Modifier les paramètres des sections pour les tests, 📄 Modifier les paramètres d'évaluation pour les tests, 📄 Configurer les paramètres d'intégration pour les tests, 📄 Configurer les paramètres de messagerie pour les tests, 📄 Configurer les paramètres d'invitation au test pour les tests.
Définir une expiration personnalisée pour les invitations aux tests
Vous pouvez désormais définir la durée pendant laquelle une invitation à un test reste active directement au niveau du test. Fixez une date de fin spécifique ou définissez une durée personnalisée pour répondre à vos besoins. Cela vous donne plus de flexibilité pour adapter les fenêtres d'expiration sans être lié à une valeur par défaut globale.
Pour plus d'informations, voir 📄 Configurer les paramètres d'invitation aux tests.
Modèle d'invitation par défaut mis à jour
Le modèle d'invitation par défaut pour le test inclut désormais des instructions plus claires, un ton amélioré et un aperçu du test d'exemple. Cela aide les candidats à se sentir plus confiants et mieux préparés, ce qui vous permet d'attirer plus de candidats dans votre entonnoir sans effort supplémentaire.

Fonctionnalités de l'écran disponibles dans le package complémentaire AI
Le package complémentaire AI inclut des fonctionnalités avancées qui vous aident à évaluer les compétences de nouvelle génération et à maintenir l'intégrité des entretiens dans un monde natif AI. Il est conçu pour résoudre les défis émergents avec le bon niveau de profondeur et de contrôle. Pour plus de détails, contactez votre gestionnaire de compte ou envoyez un email à support@hackerrank.com.
Tests assistés par IA
Améliorez vos tests avec un IDE assisté par IA qui offre aux candidats une aide contextuelle comme des conseils de syntaxe, des modèles et des guides de plateforme sans révéler de solutions complètes. Il reflète la façon dont les développeurs travaillent aujourd'hui, tout en maintenant l'équité des évaluations.
Obtenez une vue complète de l'approche de chaque candidat avec une évaluation avancée, qui inclut des signaux tels que la qualité du code, l'optimalité et des résumés d'utilisation de l'IA, ainsi que des transcriptions complètes de chat.
IDE assisté par IA
Activez une assistance de codage intelligente, axée sur l'IA, pour les candidats, conçue pour augmenter la productivité et vous donner une visibilité sur la façon dont les candidats utilisent l'IA dans des tâches de codage réelles.
Chat : Explique le code, clarifie les questions et fournit un support syntaxique sans donner de solutions complètes.
Autocomplétion AI : Offre des complétions de code en ligne et multi-lignes pour accélérer le développement.
L'assistant AI prend en charge les types de questions Codage, Frontend, Backend, Mobile, Full-Stack, et Code Repo.


Pour plus d'informations, voir 📄 Tests assistés par IA.
Évaluation avancée
Avec l'aide de l'IA, les décisions d'embauche ne peuvent pas se baser uniquement sur les résultats des tests de réussite/échec. En tant que responsable du recrutement, vous devez comprendre comment un candidat pense, construit et utilise l'IA pour y parvenir. L'évaluation avancée vous aide à faire exactement cela en révélant des insights plus profonds sur la qualité du code, le comportement de résolution de problèmes et la collaboration avec l'IA, offrant une vue plus complète des compétences du monde réel.
Pour plus d'informations, voir 📄 Évaluation avancée.
Évaluation de la qualité du code
Le code prêt à la production doit être lisible, maintenable et efficace, en plus d'être fonctionnellement correct. La notation de la qualité du code met en évidence la qualité de la rédaction du code par un candidat, que d'autres peuvent comprendre et sur lequel ils peuvent construire. Vous verrez des commentaires de style relecteur qui soulignent les points forts et suggèrent des améliorations, afin que vous puissiez rapidement évaluer la maîtrise, pas seulement la correction.

Pour plus d'informations, voir 📄 Évaluation de la qualité du code.
Optimalité
Un bon code doit également évoluer. La note d'optimalité évalue les solutions candidates en fonction de la complexité temporelle et spatiale, afin que vous puissiez évaluer la performance dans des contraintes du monde réel.

Pour plus d'informations, voir 📄 Optimalité.
Résumé de l'utilisation de l'IA
Le résumé de l'utilisation de l'IA donne une vue claire et concise de la façon dont l'assistant IA a été utilisé lors de chaque test. Il est disponible à la fois dans le rapport de synthèse de performance et dans le rapport détaillé, au niveau de chaque question.

Tout test avec des types de questions pris en charge peut être amélioré pour une expérience assistée par l'IA. Tous les autres continueront à utiliser notre expérience de test existante.
Pour plus d'informations, voir 📄 Résumé de l'utilisation de l'IA.
Mode Surveillant Amélioré
Note : Doit être un nouveau test sans tentatives.
Le mode Surveillant apporte une surveillance d'intégrité alimentée par l'IA à vos évaluations, offrant la rigueur de la surveillance en direct sans le coût supplémentaire. Il suit l'activité de la webcam, les changements d'onglet, et prend des captures d'écran pendant le test, fournissant un rapport post-test avec une relecture complète de la session et des violations résumées.
Avec cette version, le mode Surveillant est désormais généralement disponible dans le cadre du pack complémentaire IA, avec des améliorations majeures qui réduisent l'effort manuel nécessaire pour examiner les rapports des candidats et étendent la couverture à plus de types de questions.
Bloquer plusieurs moniteurs : Les candidats doivent utiliser un seul moniteur. Les tests ne commenceront pas (ou seront mis en pause) si plusieurs moniteurs sont détectés. Cette fonctionnalité est supportée sur les navigateurs Chrome et Edge. Si un candidat tente d'accéder au test avec un navigateur non supporté comme Firefox ou Safari, il sera invité à changer avant de commencer.

Relecture de session dans les rapports candidats : Vous pouvez désormais regarder un enregistrement complet de la session de test d’un candidat directement depuis le rapport. La Relecture de session capture l’onglet du navigateur utilisé pour le test ainsi que les images de la webcam et les captures d’écran du système en un seul endroit. Une chronologie avec les événements clés, tels que les sorties en plein écran, les changements d’onglet, les activités suspectes de la webcam et les captures d’écran, vous aide à revoir rapidement les moments critiques pour une compréhension approfondie des performances et de l’intégrité.
Analyse de captures d’écran : Les captures d’écran périodiques sont désormais analysées automatiquement pour détecter d’éventuels signes d’activité suspecte.
Support élargi pour les types de questions : Le mode Surveillant prend désormais en charge un plus large éventail de types de questions, y compris à choix multiple, codage, complétion de phrases, téléchargement de fichiers, et tous les projets sauf DevOps. La prise en charge de types de questions supplémentaires arrive bientôt, vous offrant encore plus de flexibilité pour des évaluations sécurisées.

Pour plus d'informations, voir 📄 Mode Surveillant.
Plateforme de compétences
Évaluations iOS
L'embauche de développeurs iOS vient de devenir plus facile. Vous pouvez désormais évaluer les compétences en développement iOS dans un environnement qui reflète la façon dont les applications iOS sont réellement construites, avec une structure multi-fichiers, la prise en charge de la syntaxe Swift et une autocomplétion intelligente. Ces évaluations prennent également en charge des frameworks comme SwiftUI.
Les candidats écrivent et exécutent leur code avec un émulateur iOS intégré, afin que vous puissiez prévisualiser l'expérience réelle de l'application. Cela signifie que vous ne testez pas seulement si cela fonctionne. Vous voyez comment cela ressemble, se sent, et performe.

Pour plus d'informations, voir Utilisation de l'IDE HackerRank.
Flox
Nous supportons maintenant Flox, vous donnant la flexibilité de créer et d'exécuter des questions personnalisées en utilisant le gestionnaire de packages Flox. Avec Flox, vous pouvez définir des environnements cohérents et reproductibles directement dans la configuration de votre question, ce qui facilite le test des candidats sur des outils et flux de travail du monde réel. Cela est particulièrement utile pour les équipes travaillant avec des environnements de développement personnalisés.

Pour plus d'informations, voir Environnement d'exécution.
Améliorations de la bibliothèque
Nouveau contenu
Nous avons élargi notre bibliothèque de contenu pour vous aider à évaluer un éventail plus large de compétences.
99 nouveaux défis de codage qui testent le raisonnement algorithmique et l'efficacité de l'implémentation.
41 nouvelles tâches de projet qui évaluent la capacité d'un candidat à gérer et exécuter des tâches complexes du monde réel.
Ajouts de contenu dans les familles de métiers à forte demande suivantes :
Famille de métiers
Compétence
Type de question
AI/ML
Python
Science des données
AI/ML
R
Science des données
AI/ML
RAG
GenAI
Mobile
Android
Projets
Mobile
iOS
Projets
Mobile
Flutter
QCM
Mobile
Swift
Codage
Mobile
Cucumber
Projets
Assurance Qualité
Résolution de problèmes
Codage
Ingénierie logicielle
SQL
Base de données
Cloud
Salesforce
QCM
Cloud
GCP
QCM
Cloud
SAP
QCM
Développement Web
Node.js
Projets
Développement Web
Node.js
QCM
Ingénierie des données
Redis
QCM
Ingénierie des données
Snowflake
QCM
Ingénierie des données
Informatica
QCM
Améliorations de la qualité du contenu
La bibliothèque HackerRank continue d'évoluer pour améliorer la clarté, la précision et la facilité d'utilisation, tout en soutenant une évaluation efficace des compétences.
Nous avons réécrit plus de 70 % de nos questions pratiques, rendant l'expérience plus fluide pour les candidats et plus cohérente pour les examinateurs. Chaque mise à jour a été validée selon nos normes de qualité pour garantir l'équité, la précision et la rigueur.
Question Originale
Question Améliorée
Vous êtes tenu de personnaliser une classe nommée DataEncryption, ayant les attributs suivants : encryptionRatio, baseEncryptionValue, et une méthode intitulée encryptValue().
La fonction encryptValue() par défaut fonctionne en calculant la valeur chiffrée comme suit :
encryptedValue = baseEncryptionValue + encryptionRatio
Ajoutez plus de fonctionnalités à la méthode existante encryptValue() afin qu'elle accepte une variable nommée encryptionAdjustment de type entier. La fonction doit ajuster en conséquence le calcul de la valeur chiffrée comme :
encryptedValue = (baseEncryptionValue + encryptionRatio) - encryptionAdjustment
De plus, vous êtes invité à surcharger cette méthode afin qu'elle accepte encryptionAdjustment comme un type chaîne, le convertir en entier, et l'utiliser davantage dans le calcul de la valeur chiffrée.
encryptedValue = ( baseEncryptionValue + encryptionRatio) - encryptionAdjustment
Il existe trois versions surchargées de encryptValue() dans la classe DataEncryption :
Version par défaut : Ne prend pas de paramètres et calcule la valeur chiffrée comme
baseEncryptionValue+encryptionRatioPremière version surchargée : Accepte un entier
encryptionAdjustmentet calcule la valeur chiffrée comme (baseEncryptionValue+encryptionRatio) -encryptionAdjustmentDeuxième version surchargée : Accepte une chaîne
encryptionAdjustment, la convertit en entier, et calcule la valeur chiffrée comme (baseEncryptionValue+encryptionRatio) -encryptionAdjustment
Personnalisez une classe appelée DataEncryption avec les attributs encryptionRatio, baseEncryptionValue, et une méthode nommée encryptValue().
Implémentez trois versions de la méthode encryptValue() dans la classe DataEncryption :
Version par défaut : Ne prend pas de paramètres et calcule la valeur chiffrée comme
baseEncryptionValue+encryptionRatioPremière version surchargée : Accepte un entier
encryptionAdjustmentet calcule la valeur chiffrée comme (baseEncryptionValue+encryptionRatio) -encryptionAdjustmentDeuxième version surchargée : Accepte une chaîne
encryptionAdjustment, la convertit en entier, et calcule la valeur chiffrée comme (baseEncryptionValue+encryptionRatio) -encryptionAdjustment
Expérience Développeur
Nouveau site candidat - Questions sur les projets et la complétion de phrases
S'appuyant sur la refonte du trimestre dernier pour les questions de codage, QCM et base de données, nous avons maintenant étendu l'interface simplifiée du candidat à plus de types de questions - Frontend, Backend, Mobile, Full-Stack, GenAI, et Complétion de phrases.
Dans le cadre de ces mises à jour, les candidats peuvent désormais facilement réinitialiser un projet, ce qui facilite un nouveau départ lors d'une tentative de test. De plus, l'exécution du test est désormais plus naturelle et les traces de sortie intégrées sont affichées directement dans le terminal de l'IDE, améliorant la visibilité et réduisant le changement de contexte.


Pour plus d'informations, voir Prendre des évaluations de développeur Front-end, Back-end, Full-stack et Mobile.
Améliorations de l'évaluation en science des données
Vérification de soumission pour les candidats
Soumettre un fichier incorrect ne devrait pas empêcher d'obtenir un bon résultat. Les candidats disposent désormais d'une vérification automatique de la soumission lors du clic sur Soumettre, confirmant que leur fichier submission.csv est présent, correctement nommé et bien formaté.
Le système signale les problèmes courants tels que :
Missing ou mal nommé submission.csv
Noms de colonnes incorrects
Types de données invalides
Cela réduit les erreurs évitables et aide à garantir que les candidats reçoivent le crédit pour le travail qu'ils ont effectué.

Pour plus d'informations, voir Répondre aux questions en science des données.
IDE JupyterLab amélioré
Nous avons mis à jour vers JupyterLab 4.4.1 pour offrir une expérience plus fluide, plus rapide et plus intuitive pour les candidats en science des données.
Console de codage personnalisée : Les candidats peuvent placer l'invite de code en haut, à gauche ou à droite - pas seulement en bas. De nouveaux boutons dans la barre d'outils facilitent l'exécution, le redémarrage, la suppression et le changement de noyaux. Un commutateur de bloc-notes à une seule cellule aide à se concentrer lors du travail étape par étape.
Interface utilisateur plus propre : Une barre d'état plus fine cache désormais les compteurs de terminal inactifs et de noyau, réduisant l'encombrement et minimisant les tapotements accidentels sur les appareils tactiles.
Performance améliorée : Le rendu des sorties est plus rapide, avec un retard réduit lors de la diffusion ou du défilement dans de grands cahiers.

Calcul plus élevé, quand vous en avez besoin
À mesure que la complexité des questions augmente, en particulier avec des cas d'utilisation gourmands en calcul comme TensorFlow pour l'apprentissage automatique et les rôles en science des données, nous prenons désormais en charge des environnements supportés par GPU pour assurer une exécution fluide et une expérience optimale pour le candidat, vous permettant d'évaluer les compétences plus précisément sans être limité par les contraintes de la plateforme.
Vous pouvez désormais demander un essai gratuit pour le support GPU en contactant support@hackerrank.com.
Améliorations de l'évaluation DevOps
Les questions de la bibliothèque DevOps se chargent désormais jusqu'à 50% plus vite, réduisant le temps d'attente de plus de quatre minutes à environ deux. Le retard du terminal a également été réduit, ce qui rend l'environnement plus réactif dès le départ.
Traitement des rapports sans erreur
Le traitement des rapports des candidats est désormais plus fiable, aidant à minimiser les retards dans la réception des résultats d'évaluation. Nous avons apporté d'importantes améliorations pour réduire les erreurs de traitement des rapports de 93%, le ramenant à moins de 0,2%. Cela garantit une expérience d'évaluation plus fluide et plus fiable, vous permettant d'accéder à des insights en temps utile pour évaluer la performance et prendre des décisions d'embauche en toute confiance.
Améliorations de la plateforme
La plateforme HackerRank fonctionne désormais sur les dernières versions des langages et frameworks les plus utilisés aujourd'hui, vous permettant d'évaluer les développeurs dans des environnements qui reflètent les stacks d'ingénierie du monde réel
Ces améliorations aident à garantir la compatibilité, améliorent la performance et offrent une excellente expérience aux candidats.
Environnement
Version Actuelle
Version Mise à Niveau
Améliorations de l'expérience du tableau blanc
Nous avons introduit une série d'améliorations du tableau blanc pour rendre l'édition, le travail avec les formes, et le copier-coller plus rapides et plus intuitifs.
Édition de texte intuitive : Redimensionnez et enveloppez les zones de texte, même après avoir collé, afin que vous puissiez vous concentrer sur le contenu, pas la mise en forme. Vous pouvez maintenant double-cliquer sur une forme pour ajouter du texte directement à l'intérieur, sans avoir besoin d'une zone de texte séparée.
Ajustements de forme plus faciles : Les ancres apparaissent maintenant au survol pour les formes personnalisées, ce qui facilite la position et l'alignement des éléments.
Style cohérent à travers les formes : Les formes ajoutées depuis le panneau de droite conservent maintenant automatiquement votre couleur et vos paramètres de trait sélectionnés.
Défilement collant : Lors du changement d'onglets, votre vue reste précisément là où vous l'avez laissée.
Amélioration du copier-coller : Les images copiées depuis Google Docs se collent maintenant proprement sur le tableau blanc — aucune étape supplémentaire requise.

PDF des fiches d'évaluation pour Workday et Greenhouse
Les équipes de recrutement peuvent désormais consulter des versions PDF sécurisées et authentifiées des fiches d'évaluation HackerRank directement dans les profils des candidats dans Greenhouse et Workday. Cela facilite la revue des retours, en particulier pour ceux qui ne se connectent pas à HackerRank, sans retards ni solutions de contournement. Avec les évaluations disponibles directement là où vous travaillez, les décisions d'embauche deviennent plus rapides, plus claires et plus collaboratives.

Pour plus d'informations, voir Voir la fiche d'évaluation de l'entretien sur Greenhouse.
Indicateur de statut dans la page du rapport
Les indicateurs de statut pouce en l'air/pouce en bas sur la page de l'entretien ont été supprimés. Cela garantit que les étiquettes « Qualifié » ou « Échoué » n'apparaissent pas sur la chronologie, créant une expérience plus neutre et cohérente pour les candidats et les intervieweurs.

Améliorations des performances
Les entretiens se chargent maintenant beaucoup plus rapidement, améliorant l'expérience pour les candidats et les intervieweurs. Les questions de codage s'ouvrent 37 % plus vite, et les questions de tableau blanc se chargent 26 % plus rapidement. En réduisant les redirections, en éliminant les vérifications de chargement inutiles et en parallélisant les appels API, nous avons réduit les temps d'attente dans tous les domaines, aidant les candidats à commencer plus rapidement et les intervieweurs à respecter leur planning.
Améliorations des signaux d'intégrité
L'intégrité de l'entretien est désormais plus contextuelle et ciblée. Au lieu de signaler des actions isolées comme des changements d'onglet ou des collages, le système recherche des modèles de comportement, regroupant les signaux et les classant comme silencieux, groupés ou critiques. Vous ne serez alerté que lorsque plusieurs actions suggèrent une préoccupation réelle, réduisant ainsi le bruit inutile.
Un nouveau widget d'état en temps réel vous donne une visibilité en direct sur la concentration du candidat, le partage d'écran et la configuration de la surveillance. Cela vous aide à interpréter le comportement dans le bon contexte et à réagir de manière appropriée.

Pour plus d'informations, voir 📄 Signaux d'intégrité de l'entretien.
Fonctionnalités d'entretien disponibles dans le pack complémentaire AI
Le pack complémentaire AI inclut des fonctionnalités avancées qui vous aident à évaluer les compétences de nouvelle génération et à maintenir l'intégrité de l'entretien dans un monde natif de l'IA. Il est conçu pour résoudre les défis émergents avec le bon niveau de profondeur et de contrôle. Pour plus de détails, contactez votre gestionnaire de compte ou envoyez un e-mail à support@hackerrank.com.
Correspondance d'identité entre l'écran et l'entretien
Assurez-vous que le candidat qui a passé le test de sélection est la même personne qui participe à l'entretien - sans ajouter de friction au processus.
Les images du candidat sont automatiquement capturées lors des deux étapes et comparées à l'aide de la reconnaissance faciale. Si le score de similarité tombe en dessous d'un seuil prédéfini, une alerte en temps réel est déclenchée, vous donnant la possibilité d'agir sans perturber la session.

Pour plus d'informations, voir 📄 Correspondance d'identité de l'écran à l'entretien.
Transcription de l'entretien
La transcription en temps réel fournit désormais un enregistrement léger et consultable de chaque conversation, permettant aux équipes de recrutement de se concentrer sur une évaluation significative plutôt que de prendre des notes manuellement. Propulsée par le SDK de Zoom, la transcription capture toutes les interactions audio et est facilement accessible via email, rapports ou API. Vous avez également un contrôle total sur les paramètres de transcription pour correspondre à votre flux de travail et à vos préférences de confidentialité, ce qui facilite la revisite et la revue de ce qui compte le plus.

Pour plus d'informations, voir 📄 Assistance au scorecard.
Assistance au scorecard pour les questions de codage
Une nouvelle fiche de score auto-générée simplifie l'évaluation post-entretien pour les équipes de recrutement. Une fois qu'un intervieweur sélectionne « Quitter l'entretien » ou « Fin de l'entretien », la plateforme génère automatiquement une fiche de score pré-remplie à partir des données de la session, y compris la transcription, les soumissions de code, les horodatages, les résultats des cas de test et le référentiel attribué, ce qui permet des évaluations plus rapides et plus structurées qui aident les équipes à prendre des décisions.
Prérequis : La transcription de l'entretien doit être activée avant d'activer Scorecard Assist.

Pour plus d'informations, voir 📄 Scorecard Assist.
Entretiens assistés par IA
Lors des entretiens, vous pouvez activer le mode non surveillé, où l'Assistant IA offre une aide plus ouverte, particulièrement utile lors des sessions de programmation en binôme. Que les candidats examinent du code, corrigent un bug ou naviguent dans un nouveau fichier, l'expérience d'entretien semble désormais plus naturelle et plus proche du développement logiciel quotidien.
Principales fonctionnalités :
Chat : L'IA peut expliquer le code, clarifier les questions et écrire du code.
Autocomplétion IA : Les candidats reçoivent des complétions de code en ligne et sur plusieurs lignes pour accélérer le développement.
Mode Agent : Navigate de manière autonome dans votre base de code, modifie plusieurs fichiers, exécute des commandes et corrige des erreurs pour accomplir des tâches, fonctionnant comme un programmeur en binôme IA.
L'Assistant IA prend en charge les types de questions Frontend, Backend, Mobile, Full-Stack et Code Repo.

Pour plus d'informations, voir 📄 Entretiens assistés par IA.
SkillUp
Nouvelles pistes d'apprentissage pour les compétences en IA générative
L'IA change la façon dont les logiciels sont construits, et vos équipes cherchent à devenir des développeurs de nouvelle génération. Avec SkillUp, les développeurs apprennent à penser et à construire avec l'IA : quand l'utiliser, comment la guider, et comment rester débloqué tout en maintenant la qualité. De nouvelles pistes dirigées par un tuteur IA sur l'ingénierie des prompts, RAG, et la construction d'agents aident vos équipes à maîtriser ces nouvelles compétences.
Pour plus d'informations, voir Rôles et compétences dans SkillUp.
RAG
Vous pouvez maintenant apprendre à construire des pipelines de génération augmentée par récupération (RAG) avec un support pratique d'un tuteur IA - un concept à la fois.
Fondamentaux RAG : Comprenez comment la récupération, l'indexation vectorielle et la génération fonctionnent ensemble dans les pipelines IA modernes. Apprenez à dépanner chaque partie avec des exemples concrets.
Utilisez de vrais outils de développement : Travaillez dans un environnement de développement moderne avec accès au terminal, des bancs d'essai, un stockage temporaire de jeux de données, et des conseils IA à chaque étape.
Construisez en avançant : Chaque module combine des explications de concepts (avec diagrammes et questions/réponses) suivies de tâches de codage pratiques où vous complétez ou déboguez des parties d'un pipeline RAG fonctionnel.

Ingénierie de Prompt
Maîtrisez l'art d'écrire des prompts clairs et efficaces qui génèrent de meilleurs résultats d'IA, avec des conseils pratiques d'un tuteur IA.
Fondamentaux du Prompting : Comprenez ce qui fait un bon prompt et pourquoi c'est important. Explorez des exemples avec votre tuteur IA, posez des questions et expérimentez dans un bac à sable guidé avant de vous attaquer à de vraies tâches.
Utilisez de vrais outils de développement : Écrivez et testez des prompts dans un éditeur intégré à un LLM avec évaluation intégrée et journalisation des prompts. Le tuteur IA offre un soutien étape par étape pour vous aider à vous améliorer au fur et à mesure.
Construisez en avançant : Chaque module comprend des défis axés sur le prompting basé sur le code et non basé sur le code, avec des cas de test pour évaluer vos résultats.

Construction d'Agent
Commencez avec les agents IA en développant des compétences fondamentales qui reflètent la façon dont les développeurs modernes intègrent les LLM dans leurs flux de travail réels.
Fondamentaux des agents : Comprendre comment fonctionnent les agents sans état en utilisant le modèle ReAct, en combinant raisonnement et utilisation d'outils. Apprenez comment les LLM invoquent des outils et des API pour effectuer des tâches simples et bien délimitées.
Construire des agents pratiques : Travailler sur des défis du monde réel comme créer un générateur de messages de commit ou un agent Python léger à partir de zéro, sans dépendre de bibliothèques ou de frameworks.
Apprentissage guidé : Un tuteur IA aide à expliquer des concepts clés comme la boucle pensée-action-observation, l'utilisation d'outils restreints, et les bases de l'intégration des LLM, vous donnant une base solide pour des systèmes d'agents plus avancés

Certifications personnalisées
Vous pouvez désormais convertir un test personnalisé construit dans HackerRank Screen en une certification dans SkillUp. Ces certifications fonctionnent comme nos certifications standard, avec suivi de progression et étiquettes personnalisées claires pour les distinguer. Les administrateurs peuvent créer et gérer des évaluations dans HackerRank, tandis que les développeurs obtiennent des certifications grâce à l'expérience guidée de SkillUp. Cela vous donne la flexibilité de tester les compétences qui comptent le plus pour votre organisation, tout en bénéficiant des parcours d'apprentissage intégrés, des pistes de pratique et des outils de reporting de SkillUp.

Pour plus d'informations, voir 📄 Certifications personnalisées.
Intégration en ligne pour Terminal et Jupyter Notebook
Vous pouvez désormais exécuter des commandes terminal et des notebooks Jupyter directement dans les pistes Apprendre et Pratiquer de SkillUp, ce qui facilite l'accomplissement des tâches DevOps et Data Science sans changer de contexte et sans être redirigé vers un test HRW. Tout fonctionne dans un flux de travail intégré et sans interruption.


Engager
Générez des images de bannière avec l'IA
Vous pouvez désormais générer une image de bannière professionnelle pour votre événement en quelques secondes en utilisant l'IA. Entrez une description de l'image souhaitée en utilisant les invites de départ fournies comme guide. Le système créera une bannière personnalisée avec le nom de votre événement. Regénérez l'image de la bannière jusqu'à cinq fois pour voir des variations alternatives et choisir la version qui correspond le mieux à l'identité visuelle de votre événement.
Pour plus d'informations, voir Mettre à jour la mise en page du contenu.
Publication automatique des annonces sur la communauté HackerRank
Vos événements méritent le bon public. Avec cette mise à jour, vous pouvez les promouvoir directement auprès de millions de développeurs sur la communauté HackerRank, le tout depuis Engage. Ajoutez simplement les détails de votre événement sous l'onglet « Promotions » et publiez lorsque vous êtes prêt. Votre annonce est mise en ligne instantanément, vous aidant à générer des inscriptions sans délai.

Pour plus d'informations, voir Configurer votre promotion.
Informations sur les inscriptions sur la page d'accueil
Suivre le ROI de vos canaux marketing est désormais plus simple. Le nouveau graphique « Vues vs. Inscriptions » sur la page d'aperçu de votre événement montre exactement comment chaque canal contribue à vos inscriptions. Utilisez ces insights pour optimiser votre stratégie marketing et concentrer vos efforts là où ils ont le plus d'impact.
Pour plus d'informations, voir Voir les insights marketing.
Améliorations de l'expérience de la séquence d'e-mails
Plus besoin de basculer entre les onglets pour suivre vos e-mails d'événements. Toutes les communications avec les candidats—confirmations d'inscription, invitations, rappels et e-mails d'engagement—sont désormais organisées sous le nouvel onglet « Séquence d'e-mails » dans le menu « Outreach ». Consultez et modifiez chaque message facilement depuis une vue unique et simplifiée.


Pour plus d'informations, voir Configurer les séquences d'e-mails.
Merci de soutenir notre mission de changer le monde en valorisant les compétences plutôt que la lignée. Vos retours continuent de stimuler nos innovations. Si vous avez des questions ou besoin d'aide, envoyez un e-mail à support@hackerrank.com ou contactez votre gestionnaire de compte.