Quelle est la différence entre le patron Médiateur de GoF et le Proxy?
Java
Quelles approches existent pour gérer une intégration instable qui peut ne pas répondre d'une minute à un jour?
Pouvez-vous expliquer le concept de verrouillage avec une approche pessimiste et en quoi consiste-t-il?
Pouvez-vous expliquer les différences entre le patron 'Fabrikant abstrait' et 'Méthode de fabrique' dans le contexte de la conception d'objets?
Avez-vous suivi des cours de formation ou de formation dans ce domaine?
Avez-vous déjà travaillé avec des tâches DevOps : scripts de déploiement, CI/CD ?
Comment le CP est-il réalisé techniquement dans PostgreSQL ? Que se passe-t-il lorsqu'un des nœuds cesse de fonctionner ?
Quelles annotations en Java connaissez-vous pour définir des endpoints REST?
Quelles étapes avez-vous entreprises lors des premiers jours du projet?
Que se passe-t-il si on n'ajoute pas de verrouillage pessimiste ? Quelles sont les options de verrouillage disponibles ?
Quels sont les types de mise à l'échelle des systèmes et comment se différencient-ils?
Quelle est la différence entre la structure Map et d'autres collections dans le langage de programmation?
En quoi consiste l'utilisation du verrouillage segmenté dans ConcurrentHashMap?
Le candidat possède-t-il des connaissances et une expérience dans la conception et la mise en œuvre de systèmes de microservices?
Parlez-moi de votre expérience avec les clients ou les commanditaires dans le cadre de projets précédents
Quel API ou protocole a été utilisé pour intégrer votre service avec les plateformes de marché dans l'entreprise précédente?
En quelles sous-classes principales la classe Throwable en Java? Laquelle d'entre elles est levée par Selenide en cas d'échec d'une vérification (par exemple, element.shouldBe(visible))?
Quel niveau de revenu visez-vous?
Essayons une tâche plus simple : comment calculer combien de personnes ont appelé un service spécifique en une journée ?
Quels sont les avantages et inconvénients de l'approche de programmation procédurale?