Sobes.tech

Java

Pourriez-vous rester un peu après la fin du travail/l'entretien?

Junior — Middle
222

Quelles méthodes peuvent être utilisées pour réduire la croissance de la taille du cache?

Junior — Middle
221

Pourquoi est-il important de libérer les ressources après leur utilisation dans un programme?

Junior — Middle
221

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 = ?;

221

Quels sont les avantages et inconvénients de l'utilisation de CompletableFuture pour traiter des tâches asynchrones en Java?

Junior — Middle
221

Pourquoi l'objet de type String en Java est-il immuable?

Junior — Middle
220

Pouvez-vous expliquer ce qu'on entend par une région de mémoire non cumulative dans la JVM?

Junior — Middle
220

Quel est le rôle de la clé étrangère dans une base de données et pourquoi est-elle importante?

Junior — Middle
218

Quand et pourquoi devrait-on utiliser ConcurrentHashMap au lieu d'un HashMap ordinaire dans un environnement multithread ?

Junior — Middle
218

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?

Junior — Middle
216

Revue de code : Service de réservation de billets — quels problèmes voyez-vous dans le code ?

216

L'index sur owner_id sera-t-il utilisé pour la requête avec la condition sur likes_count?

216

Je souhaite ajouter un index à une table avec un million d'enregistrements : quelles en sont les conséquences et comment le faire correctement ?

215

Faut-il utiliser un profileur dans un environnement de travail pour corriger les erreurs OutOfMemoryError ?

Junior — Middle
215

Comment peut-on déterminer qu'un redémarrage du service est dû à des mises à jour du cache provoquées par OutOfMemoryError?

Middle — Middle+
214

Comment évaluer l'efficacité de la recherche d'un élément dans la structure de données TreeMap?

214

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?

Junior — Middle
213

Avez-vous de l'expérience dans le support de projets en production, la résolution d'incidents, la surveillance?

212

Comment le sujet et les partitions sont-ils liés dans Kafka ? L'ordre des messages est-il garanti dans différentes partitions ?

211
/15