Sobes.tech

Java

Quel rôle joue la classe AtomicInteger dans les opérations concurrentes en Java?

Junior — Middle
411

Quel niveau d'isolation des transactions empêche la réécriture simultanée du résultat lors de mises à jour parallèles?

Junior — Middle
304

La déclaration d'AtomicLong avec le mot-clé volatile garantit-elle la visibilité des modifications pour les autres threads?

Junior — Middle
294

Comment le processus d'intégration du microservice a-t-il été réalisé dans votre dernier projet et par quel mécanisme?

Junior — Middle
291

Pouvez-vous parler de la tâche la plus difficile que vous avez réussi à accomplir dans le cadre du projet?

Junior — Middle
282

Pouvez-vous expliquer le concept d'injection de dépendances dans le cadre de Spring et en quoi il diffère des autres méthodes d'injection de dépendances?

Junior — Middle
264

Une nouvelle transaction sera-t-elle lancée si, à l'intérieur d'une méthode de service, une autre méthode transactionnelle est appelée ?

Junior — Middle
259

Quel est le principe fondamental sous-jacent aux opérations atomiques dans un environnement multithread ?

Junior — Middle
257

Pourriez-vous expliquer ce qu'est CGLib et comment il est utilisé en Java?

Junior — Middle
249

Conserviez-vous l'état interne du service dans votre dernier projet?

Junior — Middle
247

Avez-vous utilisé dans votre dernier projet des instances uniques de composants ou de services importants?

Junior — Middle
237

Expliquez pourquoi un problème N+1 peut survenir lors de l'exécution des méthodes UserRepository.findById() et User.getEmails().forEach() si la méthode getUsers() est annotée comme @Transactional et que le champ email est annoté comme @OneToMany.

Junior — Middle
237

Avez-vous appliqué des méthodes d'apprentissage automatique dans vos tâches ou projets professionnels?

Junior — Middle
236

Comment initier une nouvelle transaction dans le service sans utiliser de dépendances internes (Self Injection) ?

Junior — Middle
234

Avez-vous utilisé un système centralisé de collecte de logs dans vos projets?

Junior — Middle
230

Quels facteurs influencent l'utilisation de CGLib lors de la création dynamique d'objets proxy?

Junior — Middle
230

Pouvez-vous décrire comment le système de gestion des tâches a été mis en œuvre dans votre dernier projet?

Junior — Middle
227

Comment initier une nouvelle transaction au sein d'un microservice?

Junior — Middle
225
/7