Java
Comment faire en sorte qu'un tableau renvoyé via un getter ne puisse pas être modifié de l'extérieur?
Avez-vous une expérience pratique en développement Kotlin?
Tous les beans sont des singletons. Plusieurs requêtes arrivent au même méthode REST. Qu'est-ce qui garantit la sécurité des threads ? Spring garantit-il quelque chose par défaut ?
Quelles méthodes utilisez-vous pour atteindre une forte cohésion des composants lors du refactoring du code?
Comment les valeurs sont-elles attribuées aux champs des objets lors de l'utilisation de Hibernate?
Comment as-tu atteint une réduction de 30 % de la charge?
À quoi sert l'injection de dépendances?
Par quels flux ? (question de clarification après avoir mentionné les flux d'entrée/sortie)
Comment déterminer un Bean spécifique pour l'injection en fonction du contexte?
Peut-on déterminer le type d'interaction en se basant sur l'URL?
Quels sont les signes d'un code logiciel de qualité?
Qu'est-ce que l'annotation @Transactional et comment fonctionne-t-elle en coulisses?
Pouvez-vous expliquer les différences entre une classe, un objet et une interface en programmation orientée objet?
Parle-moi du problème le plus important auquel tu as été confronté dans ton dernier projet et comment tu l'as résolu
Quel est le rôle des classes enveloppes pour les types primitifs dans le langage de programmation?
Avez-vous de l'expérience dans le support de projets en production ? Analyse des incidents, surveillance à l'aide de graphiques et de logs.
Comment peut-on protéger une base de données contre les injections SQL?
Quelles étapes doivent être suivies pour implémenter la redéfinition de la méthode hashCode dans une classe?
Quels composants comprend le modèle de mémoire Java (JMM) ?
Postgres prend-il en charge le niveau d'isolation READ UNCOMMITTED ? Que se passera-t-il si vous le spécifiez dans @Transactional ?