Un SLI est une mesure de l'expérience utilisateur, par exemple la proportion de requêtes servies avec succès en moins de trois cents millisecondes. Un SLO est la cible pour cette mesure sur une fenêtre, disons 99,9 pour cent sur vingt-huit jours. Le budget d'erreur est le reste, donc 99,9 pour cent laisse environ quarante-trois minutes de défaillance par mois. Quand le budget est confortable vous livrez plus vite ; quand il est épuisé, le travail de fiabilité passe en priorité.
Pourquoi les recruteurs posent cette question
Cette question vérifie si vous savez relier la fiabilité à des décisions métier au lieu de courir après la disponibilité pour elle-même. Le recruteur veut voir que vous choisissez des indicateurs du point de vue de l'utilisateur, que vous savez que cent pour cent est la mauvaise cible, et idéalement que vous savez décrire l'alerte sur le taux de consommation plutôt que le réveil à chaque dépassement du seuil.
Comment structurer votre réponse
- Définissez les trois termes proprement avec un chiffre concret.
- Expliquez pourquoi le budget rend l'arbitrage explicite.
- Décrivez comment le budget change le comportement de l'équipe en pratique.
- Mentionnez l'alerte sur le taux de consommation plutôt que sur un seuil brut.
Exemple de réponse
L'indicateur, c'est ce que vous mesurez du côté de l'utilisateur, donc pour une API c'est en général la part de requêtes à la fois réussies et assez rapides. L'objectif, c'est la cible sur une fenêtre glissante, et le budget, c'est ce qui reste. Trois neuf sur vingt-huit jours, ça fait à peu près quarante-trois minutes de mauvais service que vous avez le droit de dépenser, et le cadrer comme un budget, c'est tout l'intérêt, parce que ça transforme la fiabilité d'une dispute en arithmétique. Si on a dépensé cinq pour cent du budget ce mois-ci, on livre des fonctionnalités et on prend des risques raisonnables. Si on a brûlé quatre-vingts pour cent le dix du mois, le sprint suivant c'est du travail de fiabilité et les lancements risqués attendent. Pour les alertes, j'utilise des taux de consommation sur plusieurs fenêtres plutôt que de réveiller quelqu'un dès que le ratio baisse, donc une consommation rapide qui épuiserait le budget en une heure réveille tout de suite, alors qu'une consommation lente crée un ticket. Ça a tué la plus grosse partie de notre bruit nocturne. Le plus dur, c'est de choisir honnêtement l'indicateur, parce qu'une cible sur quelque chose que les utilisateurs ne ressentent pas, c'est du théâtre.
Vous passez cet entretien bientôt ? GhostPilot écoute votre appel en direct, repère la question dès qu'elle est posée et affiche une réponse structurée à l'écran en temps réel. Essayez-le lors de votre prochain entretien blanc, ou prenez un Session Pass à $29, sans abonnement, pour le jour J.
Voir comment ça marcheQuestions de relance à prévoir
- Comment choisiriez-vous un SLI pour un pipeline batch asynchrone ?
- Que faites-vous quand la panne d'une dépendance brûle votre budget ?
- Comment fixez-vous le premier objectif quand vous n'avez aucun historique ?
Autres questions pour Ingénieur DevOps
Votre recruteur posera sa propre version de celle-ci. Collez votre véritable fiche de poste dans le Question Predictor gratuit et obtenez les 20 questions que ce poste a le plus de chances de poser, avec ce que chacune cherche vraiment à sonder.
Prédire mes questions