Comment distinguer les méthodes HTTP GET, POST, PUT, PATCH et DELETE dans le contexte du travail avec REST API?
Java
Quel protocole est utilisé lors de l'échange de données dans REST API?
Quel est le pire temps d'exécution de la méthode contains() pour un élément qui est présent dans LinkedList?
Pouvez-vous nommer les principaux modules du framework Spring que vous utilisez ou connaissez?
Quels sont les principes fondamentaux de la conception de services pour minimiser la perte de données ou de ressources?
Quelles méthodes de mise en œuvre du traitement asynchrone des données sont disponibles dans Spring Framework?
Quelle est la complexité temporelle pour obtenir le dernier élément dans une liste doublement chaînée?
Que se passe-t-il si l'on empêche la suppression d'éléments de la collection pendant son parcours?
Qu'est-ce que Vector en Java?
Comment l'équipe a-t-elle interagi et discuté des tâches pendant le processus de travail?
Lors de la phase de démarrage de l'application, qu'est-ce qui sera initialisé en premier : la configuration XML, le code Java pour la configuration ou l'annotation @Configuration?
Quelles méthodes de tri et de filtrage des données avec SQL connais-tu?
Pouvez-vous expliquer le principe de fonctionnement et la structure du pattern Abstract Factory?
Peut-on remplacer une classe abstraite ne contenant que des méthodes abstraites et sans implémentations par une interface?
Quelle version spécifique de Spring Boot avez-vous utilisée dans votre projet principal en production?
Pourriez-vous expliquer ce que l'on entend par le terme métadonnées?
Avez-vous effectué des tests de charge pour déterminer les ressources système requises pour l'application?
Comment la tri des éléments dans TreeSet est-elle implémentée et comment fonctionne-t-elle?
Lors de l'itération sur des éléments, laquelle des listes — ArrayList ou LinkedList — offre la meilleure performance?
Comment avez-vous résolu les difficultés liées aux dépendances transitives dans le projet?