Java
Qu'est-ce que la partition dans Kafka?
Comment avez-vous mis en œuvre la collecte de logs et la surveillance dans une architecture de microservices?
Qu'est-ce qu'une transaction ? Expliquez les raisons de leur utilisation et les propriétés ACID.
Quels mécanismes Java sont utilisés sous le capot de Spring?
Un producteur, trois consommateurs, trois partitions et un sujet : combien de consommateurs recevront un message ?
Parlez-moi de l'API Stream — qu'est-ce que c'est et comment l'utilisez-vous
Quels sont les principaux problèmes lors de l'utilisation de JPA (N+1, etc.) et comment y remédier?
Comment fonctionne une HashMap?
Comment rendre votre classe immuable pour l'utiliser comme clé dans HashMap?
À quel point serait-il pratique d'avoir un Scrum Master dédié?
Comment savoir si une requête utilise un index ? Comment surveiller les index inutilisés ?
Quel est votre statut actuel de recherche d'emploi ? Avez-vous des processus actifs, des rencontres finales, des offres ?
Parle-moi des streams en Java : en quels groupes sont divisées les méthodes et quelle est la différence ?
Quels sont les deux principaux types d'opérations dans l'API Stream?
//Étant donné un tableau de nombres, dans lequel tous les nombres sauf un ont une paire, //trouver le nombre qui apparaît une seule fois // <= [1, 0, 3, -2, 9, 9, 1, -2, 0] // => 3 int find(int[] arr){ Map<Integer, Integer> freq = new HashMap<>(); for (int i : arr){ freq.merge(i, 1, Integer::sum); } return freq.entrySet().stream() .filter(e -> e.getValue() == 1) .findFirst().get().getKey() .orElseThrow( () -> new NoSuchElementException("no unique elements") ); }
Quelles files d'attente connaissez-vous pour travailler avec la multitâche?
[nom] a demandé : Quels types de données et structures de données existent dans Redis ?
Existe-t-il des ramasse-miettes spécialisés pour les cas où le service est lancé avec un seul cœur ?
Mise en œuvre incorrecte de la logique de gestion des erreurs avec onErrorResume Aucune différenciation dans la gestion des erreurs dans handleEnrollmentError Absence d'injection en fonction du contrôleur La méthode handleEnrollmentError n'utilise pas de paramètres CourseController n'est pas enregistré depuis dix ans
Quel niveau d'isolation est le plus souvent utilisé avec SELECT FOR UPDATE?