Comment construirais-vous un service aussi accessible que possible pour le calcul de nombres avec un budget illimité ? Quelles technologies utiliseriez-vous, où le déploieriez-vous, comment collecteriez-vous les métriques ?
DevOps
Le binaire tente de lier le port 80, mais il est déjà occupé par nginx. Comment lancer ce binaire?
Comment diviseriez-vous les rôles Ansible pour nginx, WordPress et Joomla si sur différents serveurs il y a différentes combinaisons de services?
Quels types d'enregistrements DNS existent ? À quoi sert un enregistrement PTR ?
Quels paquets iront où lors d'une requête réseau ? Quelles seront les adresses MAC source et destination lors de l'envoi d'une requête à 8.8.8.8 ?
Quelle métrique de mémoire est importante à surveiller sur un serveur ? Quand faut-il commencer à alerter ?
Qu'est-ce que system et user dans le contexte du temps CPU ? En quoi diffèrent-ils ? Si une application calcule le nombre π, quel paramètre va augmenter ?
Nous avons envoyé une requête au port 8888. C'est TCP/UDP — à quel niveau de l'OSI cela correspond-il?
Que se passe-t-il lors d'une requête réseau vers [lien] ? Décrivez le processus de résolution DNS.
Avec quel mécanisme dans Ansible peut-on diviser les exécutions et ne pas exécuter certaines tâches lors d'une exécution normale?
Comment fonctionnent les appels système (syscalls) dans Linux ? Qu'est-ce que l'espace utilisateur et l'espace noyau ?
Comment vérifier la charge du sous-système disque ? Quelles utilitaires utiliser et à quoi faire attention ?
Comment gérer OOM Killer sous Linux pour que la base de données ne soit jamais tuée ? Quel paramètre en est responsable ?
Quels droits sont nécessaires pour qu'un fichier s'exécute sous Linux ? Comment fonctionne le mécanisme de vérification des droits avant l'exécution ?
Quels types de probes existent dans Kubernetes (liveness, readiness, startup) ? À quoi servent chacune et que se passe-t-il lorsqu'elles sont déclenchées ?
Comment voir quels appels système sont effectués par une application en cours d'exécution?
Où se trouvent les fichiers binaires dans Linux ? Comment trouver le binaire compilé placé dans /opt ?
Décrivez le processus d'établissement de la connexion TCP et TLS lors de l'exécution d'une requête HTTP.
Comment équilibrerais-tu le trafic entre plusieurs clouds ? Sur quelles technologies construirais-tu un équilibrateur global ?
Que se passe-t-il lorsque vous entrez [lien] dans le terminal Linux du point de vue du système, du réseau et des couches OSI ?