Quelle est la différence entre ArrayList et LinkedList ? À quoi servent-ils si on a déjà un tableau ?
Java
Quel est le critère pour décider de la fragmentation de l'interface ? Que faire avec une classe qui a 20 méthodes publiques ?
Qu'est-ce que les threads virtuels (Green Threads / Virtual Threads) et en quoi diffèrent-ils des threads classiques?
Qu'est-ce que la réflexion en Java et à quoi sert-elle?
En quoi PostgreSQL diffère-t-il des autres bases de données?
Quel index utiliser pour rechercher dans un tableau varchar dans PostgreSQL ? Qu'est-ce que les index BRIN et Bloom ?
Comment résoudre le problème d'incohérence des données dans la base lors de l'exécution de tests utilisant des connexions distantes à la base de données?
Parlez brièvement de votre expérience professionnelle.
Peux-tu expliquer Future et CompletableFuture, quelle est leur différence?
Dans quel ordre cette requête SQL (plan de requête) est-elle exécutée?
Schéma de la base de données : combien de tables sont nécessaires pour stocker des messages avec des tags (un à plusieurs ou plusieurs à plusieurs) ?
Qu'est-ce que happens-before ? Pourquoi i++ sans synchronisation n'est-il pas sûr ?
Avez-vous utilisé Criteria API et Specification API dans JPA ? À quoi servent-elles ?
Comment la verrouillage optimiste est-il mis en œuvre et quelles sont ses caractéristiques ?
Comment fonctionne un LLM ? Sur quoi opère-t-il?
Comment lancer une tâche dans un thread séparé en Java?
Quelles étaient vos responsabilités spécifiques lors de votre dernier emploi?
Pouvez-vous expliquer ce qu'est la classe Error en programmation?
Comment avez-vous configuré la logique de lecture de Dead Letter Queue et où se fait l'ack (reconnaissance manuelle) ?
Quel outil utiliser pour tester la charge d'un microservice?