Index des Docs

Fichiers personnalisés

Dernière mise à jour le - Available in English

La fonctionFichiers personnalisés de CoderPad permet à un enquêteur de tester la capacité d'un candidat à manipuler des données, à naviguer dans un système de fichiers de manière programmatique et à prouver son expertise dans un système très similaire à celui qu'il rencontrera au travail....

⚠️Notez que cette fonctionnalité de fichiers personnalisés n'est actuellement pas disponible pour une utilisation avec des frameworks multi-fichiers comme React ou Angular. Pour ces environnements vous pouvez ajouter le fichier directement dans le répertoire des fichiers lorsque vous créez la question.

Après avoir téléchargé les fichiers, vous pouvez les joindre aux questions. Les cas d'utilisation typiques des fichiers personnalisés sont l'importation de données à partir de fichiers CSV pour analyse, ou l'analyse de fichiers journaux au format texte pour faciliter le débogage des exercices.

❗ Les types de fichiers image (.jpg, .png, .pdf, etc.) ne seront pas rendus sous forme d'images dans le pad. Le bytecode du fichier sera affiché à la place.

Si vous souhaitez montrer des images à un candidat, incluez-les dans les instructions du candidat en utilisant plutôt le format Markdown.

Créer un fichier personnalisé

Pour ajouter un fichier personnalisé à utiliser dans une question d'entretien, cliquez d'abord sur Fichiers dans la barre de navigation de gauche de votre tableau de bord. 

L'élément de menu "Fichiers" est mis en évidence dans le menu de gauche, et la page est affichée au centre de la fenêtre.

Cliquez ensuite sur Créer un fichier pour télécharger votre fichier. Veillez à donner à votre fichier un nom descriptif et reconnaissable auquel vous pourrez faire référence dans la question.

Sur la page des fichiers personnalisés, le bouton "créer un fichier" est mis en évidence en haut à droite de l'écran.

Joindre un fichier personnalisé à une question

Les fichiers personnalisés doivent être associés à une question dans votre bibliothèque de questions. Joignez un fichier personnalisé à une question à l'Étape 2 - Ajouter des éléments de code de l'assistant de question. Vous pouvez joindre jusqu'à trois fichiers par question.

Accéder à un dossier lors d'un entretien

Pendant l'entretien, une fois qu'une question avec un fichier joint a été chargée, le candidat peut accéder au fichier à partir du répertoire ./data/. Voici quelques exemples :

Python

f = open('./data/addresses.csv'., 'r') print(Nom de fichier :, f.name) print(f.read())
Langue du code : Python (python)

JavaScript

const fs = exiger("fs"); const csv = fs.readFileSync("./data/test.csv") console.log(csv.toString()) ;
Langue du code : JavaScript (javascript)

Java

Fichier = nouveau Fichier("./data/test.csv");
Langue du code : Java (java)

Ruby

met File.open('./data/test.csv'.)
Langue du code : Ruby (rubis)

☎️ Contactez le support si vous rencontrez des problèmes pour accéder aux fichiers.