Sobes.tech

Java

Qu'est-ce qui vous inspire dans le cadre du projet actuel et pourquoi?

Junior — Middle
141

Tous les beans sont des singletons. Plusieurs requêtes arrivent au même méthode REST. Qu'est-ce qui garantit la sécurité des threads ? Spring garantit-il quelque chose par défaut ?

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

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+
СБЕРСБЕР
141

Pourquoi une classe dans un langage de programmation utilise-t-elle l'implémentation standard de la méthode toString si elle n'est pas redéfinie?

Junior — Middle
141

Quelle est la différence de performance entre l'utilisation de types de données primitifs et leurs enveloppes d'objets?

Junior — Middle
Surf
141

Votre dernier projet a-t-il été exploité dans un environnement cloud?

Junior — Middle
Hftlabs
141

Parlez-moi du fonctionnement du ramasse-miettes en Java.

Senior
МВидео/эльдорадо
141

Quelles annotations en Java connaissez-vous pour définir des endpoints REST?

Junior — Middle
МеталлИнвестБанк
141

Pouvez-vous expliquer ce que signifie la typage statique dans le langage Java?

Junior — Middle
141

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
141

Postgres prend-il en charge le niveau d'isolation READ UNCOMMITTED ? Que se passera-t-il si vous le spécifiez dans @Transactional ?

Middle+
луция
141

Quelles sont les principales exigences pour les clés dans les bases de données ou structures de données?

Junior — Middle
СБЕР дейвайсыСБЕР дейвайсы
141

Quels éléments internes des objets sont utilisés pour implémenter la logique et les processus métier?

Junior — Middle
141

Quel est le rôle du courtier dans la communication entre microservices?

Junior — Middle
IT Smart
141

Avez-vous déjà rencontré des situations où la classe ne disposait pas d'un système de contrôle de versions ou de gestion de versions?

Junior — Middle
141

Comment la zone de mémoire pour les variables est-elle organisée dans le langage Java?

Junior — Middle
РЖДРЖД
141

De quels éléments se compose la configuration principale dans le fichier pom.xml?

Junior — Middle
141

Avez-vous utilisé l'annotation RestController lors du développement d'une API RESTful dans Spring ?

Junior — Middle
ITFB Group
141

Dans quelle partie de la classe les types de données de base sont-ils généralement placés dans sa structure?

Junior — Middle
айтеко
141

Peut-on identifier la source des fuites de mémoire dans un programme?

Junior — Middle
Т-БанкТ-Банк
140
/730