Java
Quel modèle de conception est utilisé lors de la mise en œuvre des Generics?
Quelle quantité de mémoire occupe un octet?
-- Il existe des tables avec la structure Employé id (PK) nom salaire dep_id (FK department.id) Département id (PK) nom -- Écrire une requête qui renvoie une liste des noms de tous les départements avec le salaire maximum dans chaque département
Explique le principe de fonctionnement du ramasse-miettes (en prenant G1 GC comme exemple)
Comment comparer RestClient et Feign Client ? Lequel est préférable de choisir ?
Quels problèmes de systèmes distribués connaissez-vous et quels modèles les résolvent?
Parlez-moi de votre dernier emploi : rôle, équipe, processus de développement.
Explique ce qu'est une exception en programmation et comment l'utiliser correctement
Quelles sont les exigences pour les clés et les valeurs dans HashMap?
En quoi les threads virtuels diffèrent-ils des threads classiques (threads de plateforme) et pourquoi sont-ils préférés dans certaines tâches?
Kafka : comment la lecture se répartit-elle avec un topic de 3 partitions et 2 consommateurs dans un même groupe ?
Si vous créez deux flux parallèles indépendants dans un même programme, utiliseront-ils le même ForkJoinPool ? Quels problèmes cela peut-il poser ?
Parlez-moi du Circuit Breaker que vous avez mis en œuvre pour l'intégration avec un système externe.
Comment différencies-tu les rôles de mid et senior?
Pourquoi avez-vous quitté votre emploi précédent?
Parlez des index dans les bases de données : quels existent, comment accélèrent-ils, quand ne sont-ils pas nécessaires?
Comment implémenter un contrôleur REST dans Spring en utilisant l'annotation @RestController?
Combien de transactions seront créées si une méthode @Transactional appelle une autre méthode @Transactional(REQUIRES_NEW) dans la même classe?
Exercice pratique : concevez un système de transfert d'argent entre comptes avec les exigences suivantes : 1000 transactions/sec, cohérence transactionnelle, API synchrone.
Dans quels cas utilise-t-on le motif Wrapper en programmation?