Question d'entretien pour Ingénieur SRE

Le marketing vous annonce qu'une campagne va générer dix fois le trafic normal mardi prochain. Que faites-vous ?

Ce que le recruteur cherche à évaluer, comment structurer votre réponse et un exemple parlé à adapter.

Réponse rapide

Faites des tests de charge contre le vrai goulot d'étranglement plutôt que contre l'étage web. Dérivez la capacité par composant du trafic actuel et de la marge disponible, puis examinez ce qui ne scale pas horizontalement : le débit d'écriture de la base, les limites de connexions, les limites de débit des tiers, et les quotas cloud. Pré-scalez au lieu de compter sur l'autoscaling pour réagir à temps, relevez les quotas à l'avance, préparez un plan de délestage et de dégradation, et staffez l'astreinte pour la fenêtre.

Pourquoi les recruteurs posent cette question

Le travail de capacité révèle si vous pensez en systèmes ou en serveurs. Les recruteurs veulent vous entendre trouver la ressource contrainte, savoir que l'autoscaling a un temps de réaction et un plafond de quota, et prévoir une dégradation progressive. Mentionner que vous valideriez le chiffre du marketing et sa forme (un pic, pas un plateau) est un signal fort.

Comment structurer votre réponse

  • Clarifiez la forme du trafic : débit de pointe, durée et composition.
  • Modélisez la marge par composant à partir de l'utilisation actuelle.
  • Testez la charge pour trouver le vrai goulot, en général avec état.
  • Pré-scalez et relevez les quotas et limites avant la fenêtre.
  • Préparez le plan de dégradation et staffez l'événement.

Exemple de réponse

Exemple parlé, à la première personne

D'abord je préciserais ce que veut dire dix fois, parce que dix fois sur une journée est un problème différent de dix fois dans les quatre premières minutes d'un envoi d'e-mails, et les campagnes sont presque toujours le second cas. Ensuite je modélise chaque étage à partir de l'usage actuel : si on tourne à 30% de CPU en pointe aujourd'hui, l'étage sans état est facile, mais les parties intéressantes sont celles qui ne scalent pas en ajoutant des pods. Chez nous, c'était le débit d'écriture Postgres et un prestataire de paiement dont on n'avait jamais approché la limite de débit, ce qui a demandé un coup de téléphone et une semaine de délai. Je lancerais un test de charge qui frappe le vrai chemin, pas un health check synthétique, et je pré-scalerais plutôt que de m'en remettre à l'autoscaler, parce qu'un démarrage à froid de quatre-vingt-dix secondes est une éternité dans un pic. Enfin, un plan de dégradation écrit : ce qu'on coupe en premier, qui peut le basculer, et un canal partagé avec le marketing pour pouvoir mettre l'envoi en pause.

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 marche

Questions de relance à prévoir

  • Que couperiez-vous en premier s'il fallait dégrader pendant le pic ?
  • Comment feriez-vous un test de charge sans affecter les utilisateurs en production ?
  • Quels quotas cloud vérifieriez-vous avant un événement pareil ?

Autres questions pour Ingénieur SRE

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

Répétez les questions difficiles avant qu'on vous les pose

Entraînez-vous avec un copilote en direct, puis présentez-vous prêt. Un Session Pass à $29 vous accompagne pendant l'entretien, sans abonnement et sans engagement.

Obtenir GhostPilot