Sobes.tech

System Analyst

Avez-vous déjà rencontré des systèmes où toutes les opérations (lecture, création, suppression) sont uniquement réalisées via POST ? Quels sont les avantages et inconvénients de cette approche ?

157

Dans quels cas, pour des raisons de sécurité, doit-on utiliser POST plutôt que GET pour les opérations de lecture?

157

Pouvez-vous parler des avantages et des inconvénients de RabbitMQ ? En quoi diffère-t-il de Kafka ?

148

Avez-vous déjà conçu l'utilisation d'en-têtes HTTP non standard ? Dans quels cas ?

147

Dans le dernier projet, les exigences provenaient-elles uniquement du chef de projet ?

145

Que faire si la table dans la base de données est très grande et ne peut pas gérer la charge? Comment diviseriez-vous un grand annuaire d'adresses (par exemple, OKTMO)?

145

Quelle est votre expérience avec les bases de données ? Avez-vous travaillé avec des bases de données non relationnelles ?

141

Vous avez indiqué que l'absence de chaos dans les processus est importante pour vous. Que cela signifie-t-il pour vous ? Avec quoi avez-vous été confronté ?

140

Pouvez-vous détailler l'accomplissement : un service pour calculer le montant de la déduction des stocks ?

134

Quelles sont quelques façons d'optimiser les performances de la base de données ?

134

Quel statut HTTP utilisez-vous lorsque la requête est valide, mais l'opération ne peut pas être effectuée en raison de contraintes commerciales (par exemple, limite de livres dans la bibliothèque) ?

127

Que se passe-t-il si la ressource n'existe pas mais qu'une requête lui est envoyée ?

120

Avec quels types d'architecture, en dehors des microservices, as-tu travaillé ou que tu connais ?

106

En plus des diagrammes ER, quels autres diagrammes ou schémas devraient figurer dans la documentation d'un tel système ?

103
/4