Python
En Python, il n'y a pas d'interfaces comme en Java. Que peut-on utiliser pour décrire les contrats entre les composants de l'application?
Quels types d'index PostgreSQL connaissez-vous et avez-vous utilisés ? Que signifie le B dans B-tree ?
L'ingénierie des fonctionnalités et les intégrations avec des sources gouvernementales étaient-elles de votre responsabilité?
Dans quelle direction souhaitez-vous évoluer et quels sujets vous intéressent?
Aimes-tu diriger ou remplacer le chef d'équipe dans l'équipe?
Quelle est la différence entre les plugins et les serveurs MCP?
Comment les événements d'origine arrivaient-ils dans Kafka sur votre plateforme : directement ou via une couche d'isolation, comme une API Gateway ?
Racontez brièvement votre expérience professionnelle, vous pouvez commencer par votre dernier projet.
Donnez un exemple de polymorphisme dans les bibliothèques intégrées ou standard de Python.
Quelle est la manière la plus pratique de livrer une application Python au client pour son exécution, et quelles sont les alternatives à l'image Docker?
Quelle est la complexité d'ajouter et de supprimer des éléments dans une liste Python et de quoi cela dépend-il?
Sur quoi vous êtes-vous basé lors de la conception de l'architecture?
Comment réagissez-vous lorsque des modifications remettent en question un projet presque terminé ?
Avez-vous examiné les offres d'emploi qui vous ont été envoyées?
Quels défis ont-ils rencontrés lors du développement de services financiers?
Méthodes de mise à l'échelle des performances du backend : mise à l'échelle horizontale et verticale, monolithe vs microservices.
Nous avons un microservice avec un seul endpoint qui effectue une seule requête SQL. Lors du lancement local, l'endpoint répond en 1-2 minutes au lieu des 50-200 millisecondes attendues. Comment analyseriez-vous le problème?
Qu'est-ce que l'idempotence?
Quels ORM connaissez-vous?
Comment percevez-vous le travail dans une infrastructure fermée avec des restrictions sur les services et technologies externes?