Sobes.tech

Java

Comment la stratégie de verrouillage pessimiste des ressources est-elle mise en œuvre dans le système?

Junior — Middle
229

Quelles approches sont utilisées lors du sharding de tables/base de données ? Quand est-il préférable d'utiliser chacune d'elles ?

229

Quelles approches pouvez-vous utiliser pour améliorer l'efficacité de l'application lorsque la vitesse des requêtes à la base de données diminue sous un trafic élevé?

Middle — Middle+
229

Expliquez la différence entre les interfaces Consumer et Supplier dans le contexte du travail avec des flux ou des interfaces fonctionnelles.

Junior — Middle
228

Quand faut-il utiliser des index partiels et couvrants?

228

Avez-vous déjà utilisé la classe ThreadLocal dans vos projets?

Junior — Middle
227

Quel est le rôle et la fonction du mot-clé synchronized en programmation?

Junior — Middle
226

Quelle est la différence entre newCachedThreadPool et newFixedThreadPool ? Quand utiliser chacun d'eux ?

226

Avez-vous de l'expérience dans l'optimisation des requêtes SQL?

225

Il y a un sujet et 5 instances d'un même service dans un groupe de consommateurs. Qu'est-ce qui pourrait mal tourner?

225

Comment la difficulté de supprimer un élément de la structure de données HashMap est-elle déterminée?

Junior — Middle
225

Deux transactions parallèles mettent à jour une ligne (débit et crédit) — faut-il faire quelque chose ? Problème de mise à jour perdue.

224

Explique comment fonctionne la commande SELECT FOR UPDATE dans le contexte de la gestion des transactions et des verrouillages dans la base de données.

Junior — Middle
223

Pouvez-vous expliquer le principe de fonctionnement de la classe CountDownLatch en Java et à quoi elle sert?

Junior — Middle
223

Pouvez-vous expliquer ce que signifie le terme CAS et comment il est utilisé en programmation?

Junior — Middle
223
/15