Java
Kennen Sie eine Analogie bei uns — das System «Sbermoc», eine Plattform zur Emulation der Ausführung von Integrationen (REST, MQ, Kafka) für die Bank?
Welche Infrastrukturaufgaben haben Sie selbst erledigt, wie Datenbanken, Warteschlangen, Orchestratoren?
[Name] fragte: Wenn das Topic 100 Partitionen hat und in der Annotation @KafkaListener concurrency=10 geschrieben ist, bleiben dann 90 Partitionen ungenutzt?
Was sind Zwischen- und Endmethoden in Streams?
Schreiben Sie eine Methode, die das n-te Element der Fibonacci-Folge zurückgibt
Erzähl mir von deinem aktuellen Projekt bei [Firma] — woran arbeitest du?
In welchem Fall erfolgt die Schreibvorgang auf die Festplatte in der Datenbank?
Der Kunde versucht, Gelder abzuheben, die bereits nicht mehr existieren (Betrug). Was passiert auf Seiten des Entwicklers?
Haben Sie Erfahrung mit Hazelcast?
Erzählen Sie mir von den Isolationsstufen von Transaktionen in der Datenbank.
Was sind die Nachteile der String-Immutable?
// 3 public class Variables { public static void main(String[] args) { A a = new A(); a.val = 1; inc(a); System.out.println(a.val); set(a); System.out.println(a.val); } public static class A { public int val; } public static void inc(A a) { a.val++; } public static void set(A a) { a = new A(); a.val = 10; } }
Was ist ein Datenbank-Verbindungspool und wozu ist er notwendig?
Wie kann man die SQL-Abfragen sehen, die JPA/Hibernate an die Datenbank sendet?
ArrayList vs LinkedList bei der Iteration über eine Million Elemente — was ist schneller?
Wie würde die Lösung in JDBC aussehen, um alle Personen aus der Tabelle persons zu erhalten, die nach einem bestimmten Datum geboren wurden?
Kann man die Prinzipien der Normalisierung verletzen? Warum?
Welche Arten von Ausnahmen gibt es in Java? Was ist eine Multi-catch-Exception?
[Name] fragte: Haben Sie dort mit einem Arbeitsvertrag gearbeitet?
Berichten Sie kurz über Ihre Berufserfahrung.