Sobes.tech

Java

Pouvez-vous expliquer le concept de conteneur IoC dans le cadre de Spring et son rôle dans la gestion des dépendances?

Junior — Middle
186

Comment stocker les tarifs afin qu'ils puissent être modifiés sans l'intervention des développeurs?

186

Quelles méthodes et approches sont utilisées pour identifier les causes de la baisse de performance du système lors de l'augmentation de la charge?

Middle — Middle+
186

Pouvez-vous expliquer comment fonctionne le modèle de mémoire en Java et quels sont les principes fondamentaux sur lesquels il repose?

185

Que apporte l'annotation @Transactional dans ce contexte ? Aidera-t-elle en cas de défaillance d'un service externe ?

185

Comment analysez-vous le plan d'exécution et optimisez-vous les requêtes PostgreSQL ?

183

À quoi sert SELECT FOR UPDATE ? Quel niveau de verrouillage ? Existe-t-il des options plus faibles ?

183

Comment savoir s'il y a un problème avec le pool de connexions ? Comment cela se manifeste-t-il pour l'application ?

183

Quelles peuvent être les causes d'une faible utilisation de la base, mais que l'application ralentit?

183

Quelles situations peuvent entraîner une exception ConcurrentModificationException dans un environnement mono-thread ?

Junior — Middle
182

Quelles méthodes existent pour vérifier le contenu du cache lors d'une erreur dans le service?

Junior — Middle
182

Comment rendre l'envoi de la facture vers un système externe plus fiable ? Afin que, en cas d'indisponibilité du service de paiement, le client puisse quand même réserver une place et payer plus tard (dans les 10 minutes).

182

Comment garantir la précision et la cohérence des données lors d'opérations simultanées d'accumulation et de déduction de points sans modifier les paramètres du niveau d'isolation des transactions?

Junior — Middle
181

Quel type d'isolation des transactions choisiriez-vous pour garantir la précision des données lors de l'accréditation et du débit simultanés sur un compte?

Middle — Middle+
180

Comment bloquer une entrée dans la base de données pour que personne d'autre ne puisse apporter des modifications conflictuelles?

180

ArrayList vs LinkedList pour l'itération séquentielle sur 100 millions d'éléments — quelle est la meilleure option?

180

Parlez-moi de votre expérience avec les services financiers/de transaction.

180

Quelles approches peuvent être appliquées pour améliorer l'efficacité d'un service qui effectue simultanément quatre requêtes indépendantes par HTTP vers différents systèmes?

Junior — Middle
180

Qu'est-ce qui peut entraîner une baisse de la vitesse d'insertion des données dans la base de données après la création d'index ?

Junior — Middle
180
/15