Sobes.tech

Java

Quelles versions de JUnit avez-vous utilisées dans votre pratique?

Junior — Middle
СБЕРСБЕР
137

Quelle est la différence entre les objets de la classe String et d'autres types de classes en Java?

Junior — Middle
137

Quelle est la relation entre les interfaces Future et Callable dans les langages de programmation?

Junior — Middle
СБЕРСБЕР
137

Pourriez-vous parler de vos principales responsabilités et projets dans votre emploi actuel?

Junior — Middle
137

Comment vérifier la correction et la performance d'une base de données?

Junior — Middle
DCloud
137

Explique les composants principaux et les principes de fonctionnement du Java Collections Framework.

Junior — Middle
Tiqum
137

L'annotation @Component peut-elle être utilisée pour désigner un bean dans Spring?

Junior — Middle
137

Parlez des résultats et réalisations spécifiques en chiffres.

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

Pouvez-vous énumérer les principaux types d'implémentations de la classe InputStream en Java?

Junior — Middle
137

L'appareil connecté au réseau local ou à l'ordinateur est-il détecté?

Junior — Middle
СБЕР ТехСБЕР Тех
137

Peut-on intercepter l'erreur OutOfMemoryError dans un bloc try, et quelles sont les particularités de cette approche?

Junior — Middle
СБЕРСБЕР
137

Avez-vous de l'expérience dans l'utilisation du débogage à distance lors du processus de développement?

Junior — Middle
АЙ-ТЕКОАЙ-ТЕКО
137

Quels types d'intégrité des données existent dans les systèmes de gestion de bases de données?

Junior — Middle
137

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // ensemble actuel de données private List<Map<String, Object>> dataList = new ArrayList<>(); // lot de données private Map<Instant, String> responses = new HashMap<>(); // réponses du serveur recevant les données private int dataId; /** * Ajoute un champ field avec la valeur value à l'ensemble */ public void add(String field, String value) { data.put(field, value); } /** * Retourne la valeur par le nom du champ field */ public <T> T get(String field) { return (T) data.get(field); } /** * Retourne les réponses du serveur recevant les données */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Termine la collecte de l'ensemble actuel de données et l'envoie en lot */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * Envoie le lot au serveur recevant les données */ private void send() { RestTemplate restTemplate = new RestTemplate(); HttpEntity<List<Map<String, Object>>> request = new HttpEntity<>(dataList); String url = "localhost:20808/msg/incoming"; ResponseEntity<String> response = restTemplate.exchange(url, HttpMethod.GET, request, String.class); responses.put(Instant.now(), response.getBody()); } }

Senior
IT OneIT One
137

Quelles conséquences peuvent survenir si l'on utilise un objet modifiable comme clé dans une structure Map?

Junior — Middle
Datanomika
137

Comment implémenter la création de flux de données avec l'API Stream en Java?

Junior — Middle
СБЕР Бизнес
137

Pourquoi avais-tu besoin de Redis si tu as déjà Postgres?

Senior
Альфа
137

Pouvez-vous donner un exemple de classe avec un constructeur privé et expliquer son but?

Junior — Middle
137

Est-il possible d'implémenter un hashCode qui retourne toujours des valeurs différentes pour des objets différents (sans collisions) ?

Senior
РТЛабс
137

Quelle est votre expérience dans l'optimisation et le réglage des paramètres JVM pour améliorer les performances des applications?

Junior — Middle
Tiqum
137
/728