Pourquoi quittez-vous votre emploi actuel et que recherchez-vous?
Java
Pourriez-vous expliquer ce qu'est le mécanisme de chargement des classes en Java et comment il fonctionne?
Qu'est-ce que le partitionnement, la réplication, le sharding?
Quelle est la différence entre les interfaces Runnable et Callable en Java, et comment les utiliser?
Que décrivait la configuration : un ensemble d'opérations ou autre chose ?
Comment lutter contre le retard croissant du consommateur dans Kafka?
En quoi consistait l'optimisation des requêtes SQL?
Qu'est-ce que les types paramétrés (génériques) et à quoi servent-ils?
Avez-vous de l'expérience dans la définition des tâches pour les développeurs juniors et le contrôle des délais?
À quoi ressemblait le processus CICD, combien de stands y avait-il?
Quelles méthodes peut-on utiliser pour obtenir des objets Stream dans le cadre de l'utilisation de l'API Stream?
Avez-vous rencontré des difficultés ou des situations imprévues lors de l'intégration du projet ou de son lancement?
Expliquez le principe d'utilisation de la construction try-with-resources dans la gestion des ressources en Java.
Les compteurs RequestCount et startTime sont atomiques séparément. Y a-t-il une garantie que leur mise à jour conjointe sera atomique si plusieurs threads arrivent simultanément après l'expiration de la fenêtre ?
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.
Parle-moi d'un défi intéressant dont tu es fier
Comment peut-on sauvegarder les modifications apportées avant de passer à une autre branche dans le système de contrôle de version?
Comment la réussite des calculs était-elle garantie en cas de panne, par exemple si l'électricité s'est coupée pendant le calcul?
Peut-on modifier le contenu d'une collection immuable après sa création?
Quelle collection choisir : ArrayList ou LinkedList et pourquoi ?