Java
Expliquez la séquence des étapes du traitement d'une tâche depuis sa réception jusqu'à son déploiement sur le serveur
Pouvez-vous expliquer comment fonctionne l'opérateur instanceof en Java et dans quelles situations il est utilisé?
Comment peut-on réaliser l'exécution parallèle de code en Java à l'aide de threads?
Quelle est la différence entre utiliser Hibernate et interagir directement avec la base de données via JDBC?
Comment démarrent les threads ? Quels sont les objets principaux pour le démarrage ?
Pouvez-vous expliquer ce que l'on entend par 'contexte' dans le cadre de Spring Framework?
Comment évaluer la complexité temporelle des opérations d'insertion, de suppression et de recherche d'éléments dans une liste chaînée?
Quelle stratégie d'éviction doit être configurée dans Redis pour stocker des notifications différées?
Comment mettre à jour le nom d'un personnage (par exemple, de Vadim à Dmitri) à l'aide de Spring Data, en connaissant son ID?
Que représente pour toi une charge élevée?
Pouvez-vous énumérer et décrire brièvement les principaux types de collections utilisés dans Java Core?
Quels sont les moyens et méthodes pour transférer des données entre bases de données?
Avez-vous travaillé avec des designers dans le cadre de votre dernier projet?
Avez-vous de l'expérience avec Kotlin?
Quelles approches avez-vous utilisées pour effectuer des revues de code inter-équipes?
Qu'est-ce que volatile en Java, à quoi ça sert et comment ça fonctionne?
Comment fonctionnent les sockets en Java ? Peut-on les utiliser pour accepter des requêtes HTTP ?
Les variables d'environnement changent-elles lors de la réécriture d'un fichier de propriétés?
Qui dans votre équipe était responsable de la collecte des exigences non fonctionnelles dans le projet suivant?
Comment peut-on instancier et gérer des objets dans le cadre de l'injection de dépendances lors de l'utilisation de Spring?