Java
Avez-vous déjà dû redéfinir la méthode equals vous-même?
Comment expliquer pourquoi ce type de bases de données s'appelle relationnel?
Comment initialiser les beans dans Spring ?
Avez-vous une expérience de l'utilisation de la programmation orientée aspect dans le cadre de Spring AOP?
Comment avez-vous participé au processus de test lors du développement de solutions logicielles?
Comment HashMap extrait-il la valeur en fonction de la clé?
Avez-vous utilisé la construction SELECT dans les opérations de mise à jour des données (UPDATE) ?
La structure de données HashMap a-t-elle un ordre prévisible des éléments?
À quels problèmes peut conduire la violation des principes SOLID ?
Peut-on combiner une tâche complexe et importante avec plusieurs petites au sein d'une même équipe?
La structure de données traite-t-elle une liste avec la possibilité de la parcourir dans les deux sens ou seulement dans un?
Si j'appelle la méthode toList() sur un Stream, le résultat sera-t-il un ArrayList ou un autre type de collection?
Quels types de modèles de conception connaissez-vous et pouvez-vous donner des exemples de leur utilisation?
Qu'est-ce que UML ? Expliquez ce qu'est un diagramme, une notation et un métamodèle en UML.
Comment la création et la gestion des composants Bean se déroulent-elles dans le cadre de Spring Framework?
Quels sont les commentaires lors de la revue de code que vous considérez comme les plus importants et quels sont les moins importants ? Au moins trois des plus importants et quelques-uns des moins importants.
Quelles méthodes en Java considérez-vous comme les plus importantes et celles qui sont utilisées le plus souvent?
Avez-vous utilisé java.util.concurrent dans Java 5?
Pouvez-vous expliquer le concept d'algorithmes sans verrouillage et leurs différences avec d'autres méthodes de synchronisation?
Quel est le problème des exceptions vérifiées en Java?