Sobes.tech

Node.js

Imaginons un système CRM : les demandes de congé sont approuvées, mais ne sont pas affichées dans le calendrier, ce qui entraîne un calcul incorrect du salaire. Le problème est intermittent. Comment commenceriez-vous à résoudre ce problème ?

Senior
203

Comment exactement acceptons-nous et stockons-nous l'événement — comment doit être structurée la couche de réception, et pouvons-nous faire confiance à l'événement?

Senior
195

Décris mon cas le plus intéressant

Senior
178

Une partie du travail consiste à analyser et améliorer le code existant, parfois généré par IA, parfois sans documentation. Comment percevez-vous ce format ?

Senior
150

Supposons un système qui reçoit des événements d'un système externe (paiements, statuts de commandes) via webhook HTTP ou une queue. Il faut sauvegarder les événements, mettre à jour l'état et le faire de manière fiable en production. Comment concevrais-tu un schéma général de flux?

Senior
150

Que dois-je répondre à la question « que recherchez-vous dans le contexte du poste »?

Senior
147

Que se passe-t-il si l'événement Success/Paid/Done arrive d'abord, puis un événement Pending plus ancien ? Comment cela se résout-il ?

Senior
146

Comment distinguer une erreur temporaire de celle qui ne peut pas être récupérée?

Senior
145

Comment avez-vous assuré une livraison exactement une fois, ou cela concerne-t-il uniquement la cohérence?

Senior
144

Comment résoudre ce problème lorsque un système externe envoie le même événement plusieurs fois?

Senior
143

Supposons que vous avez diagnostiqué un problème. Comment faire pour ne pas avoir à le résoudre manuellement la prochaine fois?

Senior
139

Si tout est vérifié et qu'il y a toujours une divergence, où d'autre pourrait se trouver l'erreur et le fournisseur pourrait-il être responsable (par exemple, si son API est mal fournie) ?

Senior
138

Parlez-moi d'un projet ou de quelque chose que vous avez fait, dont vous seriez fier et pourquoi.

Senior
137

Supposons que tout ce que vous avez vérifié est correct. Que se passe-t-il dans ce cas ?

Senior
135

Le système est déjà en production. Comment savoir s'il fonctionne et comment enquêter sur un problème spécifique?

Senior
134

Le fournisseur externe envoie des webhooks, nous les enregistrons dans la base de données. Après un mois, le produit arrive : ils ont 1000 enregistrements, nous 970. Comment investiguerais-tu ?

Senior
133

Décrivez mon expérience qui m'aidera à passer un entretien pour le poste

Senior
133

L'événement est valide, ce n'est pas un doublon, l'ordre est clair, mais pendant le traitement, le service échoue. Comment assurer la fiabilité?

Senior
130

Que montrer dans l'UI si l'événement est enregistré mais non appliqué?

Senior
129

Quelles tables et entités sont nécessaires dans la base pour que le système soit maintenable et traçable?

Senior
129
/2