Java
Quelle est votre expérience avec Spring Data (JPA, JDBC, Redis) ? Quels problèmes intéressants avez-vous rencontrés avec @Transactional ?
Est-il acceptable qu'une interface en style fonctionnel contienne une implémentation de méthode par défaut?
Avez-vous de l'expérience avec la structure de données LinkedList?
Comment peut-on gérer une situation où une exception se produit dans un programme?
Pouvez-vous énumérer les principaux types d'implémentations de la classe InputStream en Java?
Quelles étapes sont incluses dans le processus de conteneurisation d'une application Java avec Dockerfile?
Quel rôle jouent les niveaux d'isolation des transactions dans la garantie de la cohérence des données dans la base de données?
Quels mécanismes de synchronisation de threads avez-vous utilisés dans vos projets?
Peut-on implémenter dans une seule classe deux interfaces contenant des déclarations de méthodes identiques?
L'objet prototype est-il supprimé immédiatement après son injection?
Quelle est la différence clé entre orchestration et chorégraphie?
Que écririez-vous si vous voyez une telle implémentation lors d'une revue de code?
Quels sont les principales approches que vous connaissez pour l'expansion et la mise à l'échelle des systèmes?
Comment peut-on déterminer la liste des ports ouverts dans le système d'exploitation à l'aide de commandes Bash?
Quel code est facile à couvrir par des tests ? Nomme au moins trois critères d'un code bien testé.
La classe interne en Java est-elle privée pour l'accès depuis d'autres classes?
Quels sont les types de JOIN?
Avez-vous de l'expérience dans la conception d'architecture REST API et l'intégration avec des services web?
select name from employee group by name having COUNT(DISTINCT lang) >= 2;
Dans quels cas faut-il choisir la structure de données ArrayList pour stocker des éléments?