Java
Quand faut-il appliquer le principe d'Inversion de Dépendances et quand ne pas le faire (relation avec YAGNI) ?
Tâche Donné : CREATE TABLE profile ( id BIGSERIAL PRIMARY KEY, nickname VARCHAR, registered_at TIMESTAMP ); CREATE TABLE post ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT REFERENCES profile (id), body TEXT, inserted_at TIMESTAMP, likes_count INT -- nombre de likes ); CREATE TABLE subscription_count ( profile_id BIGINT REFERENCES profile (id) UNIQUE, followers_count INT, -- nombre de followers following_count INT -- nombre de suivis ); Il est nécessaire de : select p.id, sc.followers_count from post p join subscription_count sc on sc.profile_id = p.owner_id where sc.followers_count > 500 -- Index : create index on post (owner_id) -- Requête : select * from post where likes_count > ? AND owner_id = ?;
Explique le principe de fonctionnement du ramasse-miettes (en prenant G1 GC comme exemple)
Que se passera-t-il si on implémente singleton dans le prototype?
À quelles résultats peut aboutir SecurityFilterChain?
Qu'est-ce qui rend un processus véritablement Agile et pas seulement des réunions fréquentes?
Comment les données arrivaient-elles dans votre système analytique depuis d'autres services?
Comment Kafka a-t-il été configuré pour traiter un grand flux d'événements ? Un seul topic avec des partitions ou plusieurs topics ?
Pourquoi ExecutorService est-il populaire ? Quel est son avantage par rapport à la création directe de threads ?
Modifiez la méthode pour qu'en cas de dépassement, une erreur soit renvoyée. Montrez cela avec un exemple d'addition de deux nombres.
Quelle est la différence entre publishOn et subscribeOn dans Reactor?
Quelle est la complexité de l'algorithme de recherche binaire?
Que fournissent les transactions dans Kafka ? À quoi servent-elles ?
Comment le Circuit Breaker aide-t-il à réduire le nombre de défaillances lors de l'accès à un service externe?
Dans quels autres langages de programmation écrivez-vous en plus de Java?
D'après votre expérience professionnelle : quelle tâche ou projet vous a le plus plu et pourquoi ?
Parle-moi de ton dernier projet : qu'as-tu fait, quelles étaient les tâches, quelle technologie as-tu utilisée ?
Quelles sont les garanties de livraison dans Kafka ?
Quel est le problème principal de cette implémentation du type composite dans la base de données? TIMESTAMP sans fuseau horaire Erreur de syntaxe! NULL dans le code Absence de CTE, lisibilité Problèmes de portabilité dus à SERIAL «TICKET_TYPE» n'a pas été déclaré dans la base de données Ce n'est pas la dernière valeur au niveau de INTEGER
Avantages et inconvénients de JPA vs JDBC?