Sobes.tech

Java

Quels sont les avantages et inconvénients de l'utilisation de Protocol Buffer pour la sérialisation des données?

Junior — Middle
138

Quels sont les avantages et inconvénients d'utiliser la méthode concat dans une boucle lors du travail avec des tableaux?

Junior — Middle
138

Quelle est la nécessité de libérer les ressources après leur utilisation?

Junior — Middle
138

À quoi sert l'outil Checkstyle et quel rôle joue-t-il dans le processus de développement ?

Junior — Middle
138

Comment était organisé votre processus de développement ? Comment les tâches vous parvenaient-elles ? Faisiez-vous vous-même le déploiement ?

Senior
Альфа-БанкАльфа-Банк
138

Comment se fait le placement des fichiers dans la RAM après leur copie depuis le disque dur?

Junior — Middle
138

Quelles zones de mémoire sont utilisées dans la JVM pour stocker des données et en quoi diffèrent-elles?

Junior — Middle
138

Quelles raisons peuvent empêcher une promotion dans l'entreprise actuelle?

Junior — Middle
138

Quelle est la différence entre l'architecture hexagonale et l'architecture Onion, et quels sont leurs principaux avantages?

Junior — Middle
138

Quelles approches existent pour gérer une intégration instable qui peut ne pas répondre d'une minute à un jour?

Senior
Позитив Технолоджис
138

Il existe un système qui permet aux utilisateurs de travailler avec des fichiers dans le navigateur. La pile technologique est standard : Java, Spring, React, Postgres. Les fichiers sont stockés dans le système de fichiers sur le backend, et les métadonnées des fichiers dans la base de données. L'équipe a implémenté une fonctionnalité : renommer un fichier. Cette méthode est essentielle pour renommer un fichier sur le backend. Une revue doit être effectuée pour identifier d'éventuels problèmes dans le code existant et proposer des solutions. @Transactional public void process(String oldName, String newName) { Long id = exec("select id from file where name='" + oldName + "'"); processFile(oldName, newName); // renommage du fichier sur le disque exec("update file set name='" + newName + "' where id = " + id); }

Middle+
СБЕРСБЕР
138

Par quels flux ? (question de clarification après avoir mentionné les flux d'entrée/sortie)

Senior
СБК ПАРУС
138

Avez-vous de l'expérience avec le système d'analyse Druid?

Junior — Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
138

Pouvez-vous expliquer la finalité et l'utilisation du modificateur transient en Java?

Junior — Middle
138

Avez-vous de l'expérience avec Kotlin?

Senior
Heads and Hands
138

Quel est le rôle de l'annotation Test dans les bibliothèques de tests unitaires telles que JUnit?

Junior — Middle
138

Avez-vous une expérience pratique en développement Java?

Junior — Middle
138

Quels domaines ou tâches vous intéressent à développer à l'avenir?

Junior — Middle
ВТБВТБ
138

Peut-on changer le type de retour d'une méthode lors de sa surcharge avec différents ensembles de paramètres?

Junior — Middle
Effective Mobile
138

Avez-vous de l'expérience dans la configuration autonome d'un environnement Docker?

Junior — Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
138
/728