Java
Comment travaillait-on avec les ressources avant l'apparition de try-with-resources?
Vous n'avez travaillé que sur un seul projet chez [entreprise] ?
Quels mécanismes Java sont utilisés sous le capot de Spring?
Avez-vous un certificat militaire, est-il toujours valable?
Dans quel but la programmation orientée aspect (AOP) est-elle utilisée?
S'il n'y avait pas une telle infrastructure (comme Prometheus), et qu'il n'y avait que Kafka et une base de données, la base de données pourrait-elle enregistrer tous ces messages sous une charge de cent mille messages par seconde?
/** * Renvoie une liste d’étiquettes de livres d’auteurs spécifiés par une liste d’identifiants * @param authors liste d’auteurs * @param searchAuthorIds liste d’identifiants d’auteurs dont il faut obtenir les étiquettes de livres * @return liste d’étiquettes de livres des auteurs indiqués */ public static List<Tag> getTagsOfAuthorsBooks(List<Author> authors, List<String> searchAuthorIds) { return authors.stream() .filter(a -> searchAuthorIds.contains(a.id)) .flatMap(a -> a.books.stream()) .flatMap(b -> b.tags.stream()) .collect(Collectors.toList()); }
Sur quel projet avez-vous travaillé chez [entreprise] ?
Comment implémenter la validation de la logique métier dans Spring (par exemple : âge >16 ans, pas de comptes bloqués, limite de carte non dépassée) ?
Avec quelles bases de données NoSQL avez-vous travaillé ? Qu'est-ce qu'une base de données NoSQL ?
Avez-vous travaillé avec des manifestes Kubernetes ? Avec quels objets ?
Avez-vous de l'expérience dans les tests de charge d'applications Java et d'intégrations?
Comment lier des services de deux fichiers docker-compose différents?
Comment est organisé le contrôle qualité du code?
Qu'est-ce que Compare-and-Swap (CAS) en programmation multithread ? À quoi sert-il?
Quels sont les principaux défis et limitations que vous voyez lors de l'intégration de scénarios d'IA dans l'architecture backend existante, et comment abordez-vous leur résolution?
Avez-vous déjà eu l'expérience d'expliquer à un client ou à un analyste pourquoi une tâche prend non pas 2, mais 10 jours?
Comment organiser un TestContainer commun pour plusieurs classes de test sans arrêt entre elles?
Qu'est-ce qui est préférable en pile?
class Person { String firstName; String lastName; Integer age; } Il est nécessaire d'implémenter une méthode standard qui compare deux objets Person.