Pouvez-vous expliquer ce que l'on entend par 'contexte' dans le cadre de Spring Framework?
Java
Parlez-moi de HashMap : à quoi ça sert et comment ça fonctionne
Comment implémenter une relation un-à-plusieurs?
Parlez-moi de la dernière tâche que vous avez réussi à résoudre avec succès et comment vous avez abordé sa résolution
Parle-moi des collections Java, avec lesquelles tu as travaillé et lesquelles conviennent à différentes tâches.
Pourquoi n'utilise-t-on pas des fonctions de hachage avec un nombre minimal de collisions?
Comment Spring résout-il les beans s'il y a plusieurs implémentations d'une même interface?
Quels tests écris-tu ? Quels frameworks utilises-tu ?
Quelles nouvelles fonctionnalités de Java 17/21 utilisez-vous?
Que peut-on ajuster dans le ramasse-miettes ? Quels sont les objectifs des différents GC ?
Explique le principe de fonctionnement du ramasse-miettes (en prenant G1 GC comme exemple)
À quoi sert un Groupe de Consommateurs ? Comment faire du broadcast dans Kafka ?
Quelle est la différence entre les frameworks Spring et Spring Boot dans le contexte du développement d'applications Java?
Qu'est-ce que equals et hashCode ? Quelle est leur relation ?
Comment implémenter une relation un-à-un dans une base de données?
Quels tests écririez-vous s'il y a un endpoint avec un contrôleur, une couche de service, un référentiel et une intégration externe?
ArrayList vs LinkedList lors de l'itération sur un million d'éléments — lequel est plus rapide ?
Quelle est la différence entre les interfaces Runnable et Callable en Java, et comment les utiliser?
Parlez-moi de la classe String en Java. À quoi sert-elle et quelle est sa particularité?
Comment rendre votre classe immuable pour l'utiliser comme clé dans HashMap?