Java
Quelle méthodologie ont-ils utilisée dans les équipes?
Comment comparer RestClient et Feign Client ? Lequel est préférable de choisir ?
Explique le principe d'injection de dépendances et IoC dans Spring.
Parlez-moi de ArrayList : caractéristiques, taille initiale, opérations d'insertion et de suppression.
Est-ce que vous travaillez confortablement selon l'heure de l'Oural (7-8 heures du matin, heure de Moscou) ?
Si vous créez deux flux parallèles indépendants dans un même programme, utiliseront-ils le même ForkJoinPool ? Quels problèmes cela peut-il poser ?
public class ClassA { int a; @Override public boolean equals(Object obj) { //implémentation if (this == obj) return true; if (!(obj instanceof ClassA)) return false; ClassA other = (ClassA) obj; return this.a == other.a; } } public class ClassB extends ClassA { int b; @Override public boolean equals(Object obj) { //implémentation if (this == obj) return true; if (!(obj instanceof ClassB)) return false; if (!super.equals(obj)) return false; ClassB other = (ClassB) obj; return this.b == other.b; } } ClassB b1 = new ClassB(a: 10, b: 20); ClassB b2 = new ClassB(a: 10, b: 20); assertTrue(b1.equals(b2));
Énumérez les modèles de conception (GoF) que vous connaissez avec certitude.
Quelle méthode HTTP utilises-tu pour obtenir des données sur une entité spécifique dans l'API REST?
Dans quels cas faut-il utiliser TreeMap, s'il est plus lent que HashMap?
Quelle collection choisir : ArrayList ou LinkedList et pourquoi ?
Comment corriger cette situation lorsqu'il y a un fichier avec des erreurs dans le commit?
Qu'est-ce que le principe de Barbara Liskov (LSP) ? Pouvez-vous donner un exemple de violation ?
Parle-moi de la tâche la plus difficile/intéressante.
Comment Kafka fonctionne-t-il avec plusieurs instances d'une application ? Qu'est-ce qu'un groupe de consommateurs, des partitions, un rééquilibrage ?
Quel comportement peut-on attendre lors de l'application de la stratégie de chargement LAZY dans un environnement ORM?
[nom] a demandé : en intégration, avez-vous principalement travaillé avec REST ou avez-vous dû travailler avec gRPC ?
Comment vérifieriez-vous s'il y a des doublons dans un tableau d'un million de nombres?
Peut-on utiliser le mécanisme AOP pour ajouter sa propre logique?
Quelle est la différence entre les interfaces Iterable et Iterator?