Tous les membres de l'équipe ont-ils participé au processus de revue de code?
Java
Quel comportement de la base de données PostgreSQL est observé si, lors de la suppression d'une entrée liée à une autre table via une clé étrangère, aucune action explicite n'est spécifiée?
Quelles sont les causes de OutOfMemoryError et comment détecter une fuite de mémoire ?
Explique ce qu'est le concept de bean en Java et comment il est utilisé dans les applications.
Pouvez-vous expliquer comment la collecte automatique des déchets est implémentée dans les langages de programmation gérés?
Avez-vous travaillé avec la bibliothèque Testcontainers dans votre dernier projet?
Pourquoi avoir choisi Caffeine comme cache L1 plutôt que Guava?
Pouvez-vous expliquer ce qu'est LinkedHashMap en Java et quelles sont ses caractéristiques?
Comment une expression lambda interagit-elle avec une interface contenant une seule méthode abstraite?
Comment réaliser des appels HTTP parallèles ? Une requête arrive, il faut appeler le service en parallèle pour chaque tâche, attendre toutes les réponses et retourner le résultat.
Pourquoi l'abstraction est-elle un aspect fondamental important de la programmation orientée objet?
Pouvez-vous expliquer ce qu'est une opération de décrémentation d'une variable d'une unité?
Dans quels cas faut-il utiliser le mot-clé volatile en Java?
Comment le mécanisme de commit en deux phases est-il généralement mis en œuvre pour assurer la cohérence des transactions?
Parlez-nous du principe de Segregation des Interfaces (la lettre I dans SOLID).
Comment évalues-tu ton niveau : Middle ou Senior ? Quelle est la différence entre eux ?
Quels outils d'automatisation de la compilation de projets avez-vous utilisés dans votre pratique?
Quels sujets Kafka seront dans le système de rapports, qui produit et qui consomme?
Dénormalisation : si on met dep_name dans employee et qu'on supprime la table department, comment effectuer cette migration en production en toute sécurité sous charge ?
Quels outils ou approches avez-vous utilisés pour collecter et analyser les métriques dans votre dernier projet?