Quels sont les types d'exceptions en Java ? Qu'est-ce qu'une exception Multi-catch ?
Java
//É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,
Y avait-il une situation où un événement se trouvait dans un statut où il ne devrait pas être? Existe-t-il un mécanisme qui suivait les transitions entre les statuts et autorisait ou interdisait une telle transition?
Que se passe-t-il lors de la pause Stop-the-World ? Pourquoi est-il nécessaire d'arrêter les threads lors du travail du ramasse-miettes ?
Qu'est-ce que Kafka Streams et à quoi sert-il?
Qu'est-ce que ACID ? Qu'est-ce qu'une contrainte dans la terminologie ACID ?
Avec quelles bases de données NoSQL avez-vous travaillé?
Comment enregistrer simultanément des données dans MongoDB et PostgreSQL avec une garantie de cohérence?
Qu'est-ce que Kafka et comment fonctionne-t-elle ? En quoi diffère-t-elle des brokers de messages classiques ?
Quelle est la différence entre l'annotation @Bean et @Component?
Quel est le mécanisme de transaction Kafka ? Comment fonctionne-t-il ?
Comment les situations où le service était indisponible ont-elles été traitées?
Vous avez mentionné que vous avez accéléré les opérations de 600 à 100-150 ms. Quelles technologies et solutions ont permis cela ?
Parlez des caractéristiques des restrictions des limites supérieures et inférieures dans les jokers (principe PECS, covariance/contravariance)
Pourquoi utiliser deux brokers de messages, Kafka et RabbitMQ, en même temps?
Quel format de travail vous intéresse?
Quels types de bases de données NoSQL existent et quand les utiliser?
Que se passe-t-il si l'un des services échoue au moment de la phase de Commit dans 2PC?
Expliquez le cycle de vie d'un stream en Java, ses états et types de méthodes.
Comment valider l'en-tête X-Trace-ID : si l'en-tête n'est pas présent, retourner 400 ?