Menu documentation

Fichiers personnalisés

Dernière mise à jour le - Available in English

La fonction Fichiers personnalisés de CoderPad Interview permet à un recruteur de tester la capacité d'un candidat à manipuler des données, à naviguer dans un système de fichiers et à prouver son expertise dans un système très similaire à celui qu'il rencontrera dans le cadre de son travail.

⚠️ A noter 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 au répertoire de fichiers lorsque vous créez la question.

Après avoir téléchargé les fichiers, vous pouvez les ajouter 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 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 au candidat en utilisant plutôt Markdown.

Créer un fichier personnalisé

Pour ajouter un fichier personnalisé à utiliser dans une question d'entretien, cliquez d'abord sur Files 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 Create File 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.

Une fenêtre s'affiche alors pour vous permettre de télécharger votre fichier. Déposez-le dans la fenêtre, donnez-lui un titre, puis cliquez sur Upload File pour l'ajouter à votre bibliothèque de fichiers.

Fenêtre contextuelle de téléchargement de fichiers. Il est possible de glisser-déposer le fichier, d'ajouter une tuile et une description.

⚠️ Le titre du fichier ne doit contenir que des lettres, des chiffres, des tirets du 6 et/ou du 8. L'utilisation d'autres symboles peut interférer avec l'exécution du code dans le pad.

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 - quand vous créez votre 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())Langage du code : Python (python)

JavaScript

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

Java

File file = new File("./data/test.csv");Langage du code : Java (java)

Ruby

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

☎️ Contactez le support si vous rencontrez des difficultés pour accéder aux fichiers.