Un court exercice Linux permet aux personnes candidates de démontrer leur expérience en ligne de commande. Donnez quelques fichiers à la personne et demandez-lui de réaliser des tâches courantes. Écoutez ses choix, ses vérifications et ses explications.
Préparer la séance
Avant l’entretien, demandez à la personne de créer un espace de travail Developer gratuit dans Runzivo, puis un bac à sable Linux, et d’ouvrir son terminal dans le navigateur. Le guide de démarrage explique la procédure. Vérifiez le fonctionnement du terminal avant de lancer le chronomètre.
Developer comprend 3 000 minutes-unités par mois. La CI et le calcul des bacs à sable partagent cette allocation. Un bac à sable en marche consomme l’allocation selon sa taille. Consultez le solde et les tarifs en vigueur avant l’appel.
Pendant votre appel vidéo habituel, demandez le partage d’écran. Donnez à chaque personne les mêmes fichiers d’exemple, les mêmes instructions et la même durée. Utilisez des journaux fictifs et des scripts sans danger, sans identifiants ni données de production.
L’exercice de 20 minutes
- Organiser les fichiers. Créer un répertoire sous
/workspace, y déplacer les fichiers fournis et afficher son contenu. - Lire un journal. Trouver les lignes contenant
ERRORdans le journal fourni, les compter et enregistrer les lignes correspondantes dans un fichier séparé. - Exécuter un script. Examiner le script fourni et ses permissions. Le rendre exécutable, le lancer et expliquer le résultat.
- Examiner un processus. Repérer le processus sans danger lancé pour cet exercice. Confirmer son identité et son identifiant, puis arrêter uniquement ce processus de façon sûre.
- Vérifier l’espace disque. Examiner l’espace libre du système de fichiers et l’espace occupé par le répertoire de l’exercice. Expliquer ces deux mesures.
Écouter le raisonnement
Demandez à la personne d’expliquer ses commandes et ses vérifications. Autorisez la documentation et l’aide des commandes. Cherchez une démarche claire, de la prudence avec les fichiers et les processus, ainsi que la capacité de corriger une erreur. Adaptez les attentes au poste. Utilisez l’exercice pour discuter de sa démarche et de ses décisions.
Sauvegarder et nettoyer
Copiez hors du bac à sable les fichiers à conserver avant de l’arrêter ou de le supprimer. Le calcul d’un bac à sable arrêté n’est pas facturé. Les fichiers dans /workspace survivent à un arrêt et à un redémarrage pendant sa durée de vie, mais le délai d’expiration continue. La suppression ou l’expiration efface les fichiers temporaires. À la fin, arrêtez le bac à sable, puis supprimez-le après avoir sauvegardé le travail.