Java
Qu'est-ce que la DDD (Conception Dirigée par le Domaine) ? Comment est-elle liée à l'agrégat et au contexte limité ?
Parlez-nous des principes SOLID. Lesquels connaissez-vous et comment les appliquez-vous en pratique?
Avec quelles bases de données avez-vous travaillé?
Comment effectueriez-vous une migration complexe (ajout d'une colonne obligatoire dans une table avec 300 millions d'enregistrements) via Liquibase?
Quels problèmes peuvent survenir avec une charge élevée (des dizaines de millions de requêtes) ? Comment faire évoluer la solution ?
Quelle est la différence entre authentification et identification?
Quels sont les niveaux d'isolation dans les transactions Kafka?
Qu'est-ce que les threads virtuels (Green Threads / Virtual Threads) et en quoi diffèrent-ils des threads classiques?
Parlez-moi s'il vous plaît de l'équipe. Quel genre d'équipe était-ce, qui en faisait partie, combien de personnes?
Analysez les différences de performance et d'utilisation de la mémoire entre l'utilisation de int[] et Integer[] en Java, en particulier dans le contexte du fragment de code donné: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[nom] a demandé : Avez-vous étudié et travaillé?
Comment sont répartis les consommateurs sur les partitions : chaque consommateur se connecte-t-il à chaque partition ou non?
Quels problèmes d'écriture de valeurs existent dans Redis Cluster?
Comment avez-vous concilié travail et études lors des dernières années à l'université?
Parlez de votre expérience : dans quels grands et intéressants projets, en particulier d'intégration, avez-vous participé ?
Que faut-il faire avec la classe (avec les champs longId et List d'objets) pour que ses objets deviennent immuables?
[nom] a demandé : Qu'est-ce que OutOfMemoryError, quand cela se produit-il, l'avez-vous rencontré en pratique?
Pourquoi n'avez-vous pas simplement fait évoluer l'API synchrone, ajouté des instances d'application ou de capacité de base de données au lieu de Kafka?
Quel est le principal inconvénient des index? Pourquoi ne pas simplement couvrir toute la table avec des index?
Parlez-nous des projets, des technologies et des défis techniques sur lesquels vous avez travaillé.