Java
[nom] a demandé : Si j'écris un message dans un sujet Kafka, dans combien de partitions cela sera-t-il réparti ?
Nommez trois exemples d'opérations terminales dans l'API Stream.
Quelle a été la raison de chercher un nouvel emploi?
Qu'est-ce qui a été le plus intéressant dans le travail au cours de la dernière année et demie ? Parle-moi du projet.
Parlez-moi d'un cas d'optimisation de la structure de stockage des données (désormalisation/normalisation).
Comment plusieurs instances du service ACL reçoivent-elles des messages de Kafka?
Que se passe-t-il si il y a moins de partitions que de consommateurs?
Quelles tâches d'infrastructure avez-vous réalisées vous-même, comme les bases de données, les files d'attente, les orchestrateurs?
Quelles sont les méthodes intermédiaires et terminales dans les flux ?
Énumérez les annotations Spring que vous utilisez fréquemment.
Quel est le principal inconvénient de la récursion par rapport à l'itération?
Parle-moi du produit sur lequel tu as travaillé chez Magnit.
Quels sont les inconvénients de TreeMap?
Était-ce GVT ou GVS ?
Quels sont les niveaux d'isolation des transactions dans PostgreSQL?
Parlez-moi des méthodes d'injection de dépendances dans Spring
Comment remplacer de grandes constructions if-else / switch-case par des modèles (par exemple, Strategy) ?
Quel attribut sera le plus sélectif : prénom, nom de famille, âge, sexe ?
Parlez de la couverture des tests : comment elle a été mesurée, y avait-il des gates de qualité ?
Avez-vous travaillé avec PostgreSQL et l'optimisation des requêtes?