Sobes.tech

Java

Welche Versionen von JUnit haben Sie in Ihrer Praxis verwendet?

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

Was ist der Unterschied zwischen Objekten der Klasse String und anderen Klassentypen in Java?

Junior — Middle
137

Welche Beziehung besteht zwischen den Schnittstellen Future und Callable in Programmiersprachen?

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

Könnten Sie über Ihre Hauptaufgaben und Projekte in Ihrer aktuellen Position sprechen?

Junior — Middle
137

Wie kann man die Korrektheit und Leistung einer Datenbank überprüfen?

Junior — Middle
DCloud
137

Erklären Sie die Hauptkomponenten und Funktionsprinzipien des Java Collections Framework.

Junior — Middle
Tiqum
137

Kann die Annotation @Component verwendet werden, um einen Bean in Spring zu kennzeichnen?

Junior — Middle
137

Berichten Sie über konkrete Ergebnisse und Erfolge in Zahlen.

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

Können Sie die wichtigsten Implementierungstypen der Klasse InputStream in Java auflisten?

Junior — Middle
137

Wird ein Gerät erkannt, das mit dem lokalen Netzwerk oder dem Computer verbunden ist?

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

Kann man im try-Block den Fehler OutOfMemoryError abfangen, und welche Besonderheiten hat dieser Ansatz?

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

Haben Sie Erfahrung mit der Verwendung von Remote-Debugging im Entwicklungsprozess?

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

Welche Arten der Datenintegrität gibt es in Datenbankmanagementsystemen?

Junior — Middle
137

public class Accumulator { private Map<String, Object> data = new HashMap<>(); // aktuelles Datenset private List<Map<String, Object>> dataList = new ArrayList<>(); // Datencharge private Map<Instant, String> responses = new HashMap<>(); // Antworten des Servers, der Daten empfängt private int dataId; /** * Fügt dem Satz das Feld field mit dem Wert value hinzu */ public void add(String field, String value) { data.put(field, value); } /** * Gibt den Wert für das Feld field zurück */ public <T> T get(String field) { return (T) data.get(field); } /** * Gibt die Antworten des Servers zurück, der Daten empfängt */ public String getResponses() { String out = ""; for (String resp : responses.values()) { out += "; " + resp; } return out; } /** * Beendet die Sammlung des aktuellen Datensatzes und sendet ihn in einer Charge */ public synchronized void push() { dataList.add(data); if (dataList.size() == 100) { send(); dataList.clear(); } data = new HashMap<>(); data.put("id", dataId++); } /** * Sendet die Charge an den Server, der Daten empfängt */ 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

Welche Folgen können auftreten, wenn ein veränderbares Objekt als Schlüssel in einer Map-Struktur verwendet wird?

Junior — Middle
Datanomika
137

Wie implementiert man die Erstellung von Datenströmen mit der Stream API in Java?

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

Warum brauchst du Redis, wenn du bereits Postgres hast?

Senior
Альфа
137

Können Sie ein Beispiel für eine Klasse mit einem privaten Konstruktor geben und dessen Zweck erklären?

Junior — Middle
137

Ist es möglich, einen hashCode zu implementieren, der immer unterschiedliche Werte für verschiedene Objekte zurückgibt (ohne Kollisionen)?

Senior
РТЛабс
137

Welche Erfahrung haben Sie in der Optimierung und Feinabstimmung der JVM-Parameter zur Steigerung der Anwendungsleistung?

Junior — Middle
Tiqum
137
/728