Java
Wie viel Speicherplatz belegt ein Byte?
-- Es gibt Tabellen mit der Struktur Mitarbeiter id (PK) name salary dep_id (FK department.id) Abteilung id (PK) name -- Schreibe eine Abfrage, die eine Liste aller Abteilungsnamen mit dem maximalen Gehalt in jeder Abteilung zurückgibt
Erklären Sie das Funktionsprinzip des Garbage Collectors (am Beispiel von G1 GC)
Wie vergleicht man RestClient und Feign Client? Was ist besser zu wählen?
Welche Probleme bei verteilten Systemen kennen Sie und welche Muster lösen sie?
Erzählen Sie mir von Ihrem letzten Arbeitsplatz: Rolle, Team, Entwicklungsprozesse.
Erklären Sie, was eine Ausnahme in der Programmierung ist und wie man sie richtig verwendet
Welche Anforderungen gibt es an Schlüssel und Werte in HashMap?
Worin unterscheiden sich virtuelle Threads von normalen (Plattform-Threads) und warum sind sie in bestimmten Aufgaben bevorzugt?
Kafka: Wie wird die Lektüre bei einem Topic mit 3 Partitionen und 2 Konsumenten in einer Gruppe verteilt?
Wenn in einem Programm zwei unabhängige parallele Streams erstellt werden, verwenden sie dann denselben ForkJoinPool? Welche Probleme verursacht das?
Erzählen Sie mir vom Circuit Breaker, den Sie für die Integration mit einem externen System implementiert haben.
Wie unterscheidest du die Rollen von Mid und Senior?
Warum haben Sie Ihren vorherigen Arbeitsplatz verlassen?
Erzählen Sie uns von Indizes in Datenbanken: Welche gibt es, wie beschleunigen sie, wann sind sie nicht notwendig?
Wie implementiert man einen REST-Controller in Spring mit der Annotation @RestController?
Wie viele Transaktionen werden erstellt, wenn eine @Transactional-Methode eine andere @Transactional(REQUIRES_NEW)-Methode in derselben Klasse aufruft?
Praktische Aufgabe: Entwerfen Sie ein System zum Geldtransfer zwischen Konten mit den Anforderungen: 1000 Transaktionen/Sekunde, transaktionale Korrektheit, synchrone API.
In welchen Fällen wird das Wrapper-Muster in der Programmierung angewendet?
Was ist der Unterschied zwischen der Speicherung von Informationen in PostgreSQL mit integrierten Methoden und der einfachen Speicherung als Textdaten?