Quelles sont les probes de readiness et de liveness dans Kubernetes?
Java
Qu'est-ce que les beans dans Spring, comment sont-ils créés et configurés?
Avez-vous travaillé avec des designers dans le cadre de votre dernier projet?
//É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){ //TODO }
Que se passe-t-il si il y a moins de partitions que de consommateurs?
Comment la mémoire est-elle organisée dans Java (JVM) ? Quelles sont les zones : pile, tas ?
Explique la hiérarchie de base des exceptions en Java. Qu'est-ce que les exceptions vérifiées et non vérifiées?
Quel protocole a été utilisé pour l'interaction avec [système/service] ?
Quelle stratégie de livraison est implémentée par défaut dans Kafka?
Qu'est-ce que gRPC et quels sont ses avantages?
Le produit est arrivé avec la demande de développer un service de Fidélité, qui, en fonction du nombre de commandes livrées (système maître des commandes OMS), fournira au service de paiement (caissier) la taille de la remise. Le service de Fidélité n'aura pas encore de front-end, il faut simplement stocker dans la base de données une correspondance entre le nombre de commandes livrées et non annulées et le montant de la remise. Quelque chose comme: Commandes Remise [pourcentage]% [pourcentage]% [pourcentage]% [pourcentage]% Il faut concevoir un service, proposer des mécanismes d'intégration avec le Service de paiement et le Service de gestion des commandes. Il faut concevoir l'architecture du service, qui pourra être transmise à l'équipe de développement et de déploiement.
Quelle version de Java avez-vous utilisée dans votre projet ou travail?
Comment se fait-il que vous ayez déménagé à l'étranger et travaillé à Chypre ? Qu'est-ce qui vous motivait lors de la relocalisation ?
Quel résultat renvoie l'interface Callable en Java?
Pourquoi changez-vous de travail?
À quoi ressemblait une étape typique dans la chaîne?
Comment la verrouillage optimiste est-il mis en œuvre et quelles sont ses caractéristiques ?
Pouvez-vous expliquer ce qu'est ExecutorService et comment il est utilisé pour gérer les threads?
Est-il optimal d'utiliser le backend comme composant architectural principal du projet?
Comment percevez-vous la modification des tâches déjà effectuées et le refactoring?