Java
Quels index ajouteriez-vous à la table et pourquoi?
Comment garantir la livraison Exactly Once (chaque message est enregistré dans le fichier exactement une fois) ?
Vous êtes-vous intéressé à la structure interne de la JVM ? Avez-vous dû ajuster la JVM au travail ?
À quoi faisiez-vous attention lors de l'optimisation des requêtes SQL ? Comment les optimisiez-vous ?
Comment le système comprenait-il qu'il fallait suivre une voie ou une autre ? Sur quoi se basait-il pour différencier les documents ?
Comment l'interaction était-elle divisée — qu'est-ce qui passait par Kafka, qu'est-ce qui allait directement?
Avez-vous déjà dû optimiser des requêtes?
Quelle est la différence entre les points d'histoire et l'estimation du temps?
Quelles modifications nécessitent une augmentation de version dans la gestion des contrats et lesquelles ne nécessitent pas?
Comment résoudre le problème de lecture non-réplicable et de déduplication côté consommateur?
Qu'est-ce qu'une signature électronique numérique (EED) ?
Combien de messages y avait-il dans le service ACL ? Y a-t-il eu des problèmes d'équilibrage et de charge ?
Quelle est la différence entre Spring Data JPA et Spring Data JDBC?
Qu'est-ce qu'une transaction ? Expliquez les raisons de leur utilisation et les propriétés ACID.
Avez-vous de l'expérience en leadership, mentorat, entretien d'embauche?
À quoi servent les schémas dans PostgreSQL ? Pourquoi ne peut-on pas tout faire dans public ?
Quels sont les principaux problèmes lors de l'utilisation de JPA (N+1, etc.) et comment y remédier?
Comment fonctionne CAS à l'intérieur de AtomicInteger ? Que se passe-t-il si la valeur change entre la lecture et l'écriture ? Quand AtomicInteger fonctionne mal en cas de forte concurrence ?
Qui a orchestré tout le processus — qui comprenait ce qu'il fallait transmettre comme message dans Kafka et comment initier le calcul?
Comment rendre votre classe immuable pour l'utiliser comme clé dans HashMap?