Welche Muster für verteilte Transaktionen zwischen Diensten außer Outbox verwenden?
Java
Wann ist JDBC/R2DBC auf Projektebene gegenüber JPA oder MyBatis vorzuziehen?
Was sind die Nachteile von Orchestrierung und Choreografie in Saga? Was tun, wenn der Orchestrator ablehnt?
Wird in ReentrantLock ein Monitor verwendet?
Was ist Multithreading in Java, wofür wird es verwendet und wie gewährleistet man die Thread-Sicherheit?
Was ist ein Hochbelastungssystem und wie erkennt man, dass es die Belastung bewältigt?
Welche gängigen Muster werden in der Microservices-Architektur verwendet?
Welche Arten von ThreadPoolExecutor/ExecutorService gibt es und wann sollte man welche wählen?
Was ist der Vertrag von equals/hashCode und warum ist seine Einhaltung wichtig?
Wie verhält sich ein Cached-Thread-Pool mit 100 Aufgaben und 10 bereits beschäftigten Threads? Kann die Anzahl der Threads begrenzt werden?
Wurde Ihr Arbeitsverhältnis einvernehmlich beendet?
Erzählen Sie uns von Ihrem letzten Projekt und den Hauptaufgaben.
Welche möglichen Typen von ThreadPoolExecutor/ExecutorService gibt es und wann sollte man welchen wählen?
Beschreiben Sie, wie der Garbage Collector in der JVM funktioniert und wie er die Leistung beeinflusst.
Was sind Aware-Schnittstellen in Spring?
Erzählen Sie mir von Ihrer Erfahrung, Tech-Stack, Projekt und Verantwortungsbereich.
Welche Liefergarantien gibt es in Kafka und was ist Idempotenz?
Kann es einen Speicherleck in direktem Speicher / native memory in Java geben?
Wie diagnostiziert und behebt man einen Memory Leak in der Produktion?
Wie vermeidet man einen Retry-Sturm bei Kafka-Problemen?