Java
Comment la verrouillage optimiste est-il mis en œuvre et quelles sont ses caractéristiques ?
Quelle est la différence entre un arbre binaire de recherche standard et un arbre rouge-noir, et quelle est sa particularité unique?
Quels outils ou approches utilisez-vous pour organiser les flux d'exécution dans votre travail?
Tous les aspects et sujets préparés pour l'entretien ont-ils été abordés en détail?
Avez-vous travaillé avec Kubernetes et Docker?
Quelles méthodes ou programmes utilisez-vous pour organiser et contrôler votre temps?
À quoi sert l'annotation @ComponentScan dans Spring et quel rôle joue-t-elle dans la configuration de l'application?
Quels moyens et technologies ont été utilisés dans votre équipe pour répartir les tâches entre les participants?
Que signifie l'utilisation du mot-clé synchronized lors de la synchronisation d'un objet en Java?
Écrivez des tests pour le système de filtrage des notifications en utilisant JUnit 5 et Mockito, couvrant les scénarios principaux : entrée nulle/vide, notification valide, blocage de l'expéditeur, filtrage par canal, déduplication.
Qu'est-ce que les accruals chez Gazprom Neft ? Quel est ce système ?
Pouvez-vous énumérer les types de serveurs proxy et leurs caractéristiques?
Comment déterminer la complexité temporelle de la méthode get dans la structure de données HashMap?
Avez-vous déjà été confronté à des situations où les méthodes sont surchargées et difficiles à comprendre?
Comment organiser l'envoi de tâches et l'attente de leur achèvement en utilisant ThreadPoolExecutor?
L'utilisation d'AtomicReference garantit-elle une visibilité des données similaire à celle du mot-clé volatile?
Comment résoudre le problème de la copie profonde (mutation des éléments de la liste via AtomicInteger.incrementAndGet) ?
Quelles sont les limitations lors de l'utilisation de la méthode GET dans le protocole HTTP?
Quelles méthodes peuvent être appliquées pour améliorer la performance des requêtes SQL?
Pouvez-vous expliquer ce que l'on entend par comportement des objets en programmation orientée objet?