Comment évaluer l'efficacité de la recherche d'une valeur par clé dans une structure de données HashMap?
Java
Pourriez-vous rester un peu après la fin du travail/l'entretien?
Quelles méthodes peuvent être utilisées pour réduire la croissance de la taille du cache?
Pourquoi est-il important de libérer les ressources après leur utilisation dans un programme?
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 = ?;
Quels sont les avantages et inconvénients de l'utilisation de CompletableFuture pour traiter des tâches asynchrones en Java?
Pourquoi l'objet de type String en Java est-il immuable?
Pouvez-vous expliquer ce qu'on entend par une région de mémoire non cumulative dans la JVM?
Quel est le rôle de la clé étrangère dans une base de données et pourquoi est-elle importante?
Quand et pourquoi devrait-on utiliser ConcurrentHashMap au lieu d'un HashMap ordinaire dans un environnement multithread ?
Comment le mécanisme de suppression de types est-il implémenté dans le contexte des types génériques dans le langage de programmation?
Revue de code : Service de réservation de billets — quels problèmes voyez-vous dans le code ?
L'index sur owner_id sera-t-il utilisé pour la requête avec la condition sur likes_count?
Je souhaite ajouter un index à une table avec un million d'enregistrements : quelles en sont les conséquences et comment le faire correctement ?
Faut-il utiliser un profileur dans un environnement de travail pour corriger les erreurs OutOfMemoryError ?
Comment peut-on déterminer qu'un redémarrage du service est dû à des mises à jour du cache provoquées par OutOfMemoryError?
Comment évaluer l'efficacité de la recherche d'un élément dans la structure de données TreeMap?
Quelle est la différence entre l'utilisation d'une clé étrangère et l'utilisation directe de l'identifiant d'une autre table dans la base de données?
Avez-vous de l'expérience dans le support de projets en production, la résolution d'incidents, la surveillance?
Comment le sujet et les partitions sont-ils liés dans Kafka ? L'ordre des messages est-il garanti dans différentes partitions ?