Java
Quels sont les avantages et inconvénients des objets immuables en programmation?
Comment l'orchestrateur assure-t-il une numérotation unique pour chaque requête entrante?
Quelle est la différence entre les threads d'exécution en Java et ceux contrôlés par le système d'exploitation?
Comment initier la destruction d'une instance Prototype créée avec Spring?
Quel type de jointure de tables utilisez-vous pour obtenir des informations sur l'utilisateur, même si les enregistrements liés sont absents?
Sur quelle méthodologie s'est basé le développement de votre dernier projet?
Comment le stockage des variables locales est-il effectué lors de l'exécution du programme?
Comment la structure de données HashMap est-elle implémentée et comment assure-t-elle un accès rapide aux éléments?
Comment la gestion des exceptions globales est-elle effectuée dans l'application?
Quels critères doivent être respectés lors de la création de classes utilisées pour l'initialisation des ressources?
Comment mettre en œuvre les principes SOLID dans des projets réels?
Peut-on remplacer un right join par un left join en changeant l'ordre des tables dans la requête SQL?
Comment corriger un deadlock dans une tâche avec Wallets ? Peut-on utiliser des atomiques ?
Tous les éléments peuvent-ils entrer dans un seul seau après avoir calculé hashCode et comparé les clés?
Peut-on appliquer l'annotation @Component à une interface dans le cadre de Spring Framework ?
Quelles sont les niveaux d'isolation des transactions ? Les connaissez-vous ?
Si le chef de projet propose une approche différente, insisteras-tu sur ton point de vue ou accepteras-tu son choix?
Comment accélérer les opérations de modification des données dans une table avec un million d'utilisateurs, dont seulement mille sont actifs?
Le rôle de Team Lead fait-il partie de l'équipe backend?
Comment le processus de travail est-il organisé au sein de votre équipe?