Java
Quels méthodes d'autorisation connaissez-vous?
Quelle est la différence entre l'utilisation des collections et des flux de données en Java?
Avez-vous de l'expérience dans la définition des tâches pour les développeurs juniors et le contrôle des délais?
Quel logiciel de gestion des ressources d'entreprise est utilisé dans notre projet?
À quoi ressemble le graphique de la mémoire heap d'une application saine?
Quel est ton grade actuel ? Parle-moi du niveau de l'équipe.
Qu'est-ce que VACUUM dans PostgreSQL et à quoi sert-il?
Quels sont les principes fondamentaux qui forment la forme normale dans le modèle de Boyce-Codd?
Quelles méthodes et stratégies utilisez-vous lors de l'intégration de différents systèmes ou composants?
Que faisiez-vous exactement avec les messages (traitement) ? À quel point était-ce lourd ?
Comment l'unicité de la requête a-t-elle été assurée avec deux sources?
Quel comportement garantit l'utilisation du mot-clé volatile en programmation multithread en Java?
// Deux beans sont donnés. Lors de la troisième itération dans la méthode m1, une exception s'est produite. Combien d'enregistrements seront dans la base de données? public class BeanA() { private BeanB b; @Transactional public void m1(List<Integer> list) { for (Integer i : list) { b.m2(i); } } } public class BeanB() { @Transactional public void m2(Integer i) { // Ajoute une entrée dans la table } }
Parlez-moi des constructeurs de projets Gradle et Maven. Avec lequel avez-vous travaillé le plus?
Quelles sont les racines (GC Roots) pour le ramasse-miettes?
Pouvez-vous en dire plus sur le projet sur lequel vous avez travaillé ? Qu'est-ce qui vous a plu ou déplu ?
Pouvez-vous nommer différents types de structures de données basées sur des listes?
Quelle est la complexité temporelle de l'opération d'ajout d'un élément à la pile?
Parle-moi de ton expérience et de ton projet actuel
Avez-vous travaillé uniquement avec un service ou avez-vous interagi avec plusieurs?