Pourriez-vous expliquer ce que l'on entend par types de données atomiques?
Java
Pouvez-vous énumérer les principales parties et modules du framework Spring?
Pourquoi Kafka a-t-il été choisi plutôt que RabbitMQ?
Pourquoi avez-vous décidé de chercher un nouvel emploi?
Une interface définissant une fonctionnalité peut-elle contenir des implémentations par défaut de méthodes, y compris anonymes et nommées?
Quelle fonctionnalité est implémentée par la méthode flatMap dans la classe Optional ?
Comment évalues-tu ton état ou ton humeur actuel?
D'où viennent ces flux lors de l'utilisation de new Thread sans restrictions?
Avez-vous déjà eu à gérer un OOM (OutOfMemoryError) ? Comment avez-vous débogué les problèmes de mémoire ?
Est-ce que vous travaillez confortablement selon l'heure de l'Oural (7-8 heures du matin, heure de Moscou) ?
Pourquoi avez-vous choisi Cassandra ? Quelles alternatives avez-vous envisagées ? Comment les avez-vous vérifiées ?
Parlez des index dans les bases de données : quels existent, comment accélèrent-ils, quand ne sont-ils pas nécessaires?
Quels signes indiquent la nécessité de transformer une application monolithique en une architecture de microservices?
À quoi sert Postgres si vous envoyez des événements à Kafka ? Comment le client reçoit-il le résultat ?
Comment se déroulaient vos releases?
Combien de programmeurs ont participé à votre dernier projet?
Peut-on utiliser la méthode notify sur un objet Object sans détenir le verrou synchronized?
Que se passe-t-il si l'on injecte une dépendance via une interface implémentée par deux implémentations différentes ?
Quelle méthode de transmission des résultats a été utilisée dans votre dernier projet?
Quelles méthodes ou outils avez-vous utilisés lors de la rédaction des tests?