Java
Avez-vous déjà utilisé le système de portée?
Pourquoi Spring Boot est-il devenu si populaire par rapport à Java EE?
Quels problèmes de systèmes distribués connaissez-vous et quels modèles les résolvent?
Comment afficher tous les départements, y compris la comptabilité ? Que sera dans max_salary pour la comptabilité ?
Comment la hiérarchie de responsabilité a-t-elle été organisée dans l'équipe ? Qui était responsable des délais ?
Comment avez-vous travaillé avec la multitâche ? Y a-t-il eu des cas intéressants de conditions de course ou de deadlock ?
Utilisez-vous des outils avec de l'IA dans votre travail ? Lesquels précisément ?
Comment fonctionne l'annotation @Transactional imbriquée si la méthode interne se trouve dans un autre service?
Dans quelle zone de mémoire se stocke ConcurrentHashMap ? Quel conteneur utiliser pour stocker des métriques ?
Parlez brièvement du projet chez [entreprise] — que faisiez-vous là-bas?
Quelle collection choisir : ArrayList ou LinkedList et pourquoi ?
Explique le problème N+1 dans JPA/Hibernate, quand il se produit et comment il est résolu
À partir de quelle annotation commence l'initialisation du contexte Spring et pourquoi?
Qu'est-ce que le sharding?
Pourquoi avez-vous choisi UUID pour taskId au lieu de Long/BigInt?
Dans quel ordre doit-on indiquer les colonnes dans un index composé ? L'ordre a-t-il de l'importance ?
D'où le flux prendra-t-il les threads si l'on rend le flux parallèle?
Quelle est la différence entre MQ et Kafka?
Quelle est la complexité de l'algorithme d'insertion (put) dans TreeMap?
Qu'est-ce que Spring Boot Starter ? En quoi diffère-t-il d'une simple connexion à une bibliothèque ?