Quels brokers de messages plus légers connaissez-vous ?
Python
Quels types de répartition de charge / load balancers connaissez-vous ?
Avez-vous travaillé avec RabbitMQ uniquement chez Agima?
Quel niveau d'isolation des transactions est suffisant pour un scénario avec deux médecins et une violation de la contrainte du nombre minimum de médecins en service ?
Concevez un service pour télécharger et traiter des images : les utilisateurs téléchargent des images, le service effectue des transformations (par exemple, redimensionnement et changement de format) et renvoie des liens vers les versions originales et traitées, disponibles pendant six mois. Décrivez l'API, les calculs de charge, les services et leurs bases de données, les interactions, les raisons des choix technologiques, les alternatives, les modèles, la mise à l'échelle, les schémas textuels et les modèles de données.
Donnez un exemple de message que le service a envoyé au service ML et la réponse reçue : quelles données ont été transmises et dans quel format ?
Dans un service de couche logique/application, doit-on importer directement un référentiel de la couche infrastructure, utiliser une interface ou une classe abstraite, et pourquoi ?
Dans quelles situations doit-on utiliser `RLock` ?
Recalculer et adapter la conception pour une charge de 10 images téléchargées par seconde.
Avez-vous examiné les offres d'emploi qui vous ont été envoyées?
Comment l'extérieur et l'intérieur du trafic sont-ils généralement organisés dans une architecture de microservices : ouvrent-ils directement l'API de chaque service ?
Quelles stratégies de déploiement existent pour les services ?
Quels courtiers de messages connaissez-vous et en quoi Kafka et RabbitMQ diffèrent-ils ?
Quelle importance accordez-vous au projet auquel vous allez vous joindre?
Vivez-vous actuellement à Moscou?
Avez-vous des questions pour l'entreprise?
Avez-vous travaillé directement avec PostgreSQL ou via ORM?
Pourriez-vous venir au bureau pour la réunion finale en face à face si vous passez cette étape?
Étiez-vous un développeur senior à Tochka Bank ou n'y avait-il pas de système de grading?
Avez-vous personnellement travaillé sur des intégrations de paiement?