Erzähle mir von technisch anspruchsvollen Projekten oder Fällen, auf die du stolz bist
Embedded / IoT
Erzählen Sie von einer Multithreading-Aufgabe: Welches Problem wurde gelöst und wie?
Was ist der Unterschied zwischen Checked- und Unchecked-Ausnahmen in Java? Wie arbeitet man mit ihnen?
Wie haben Sie PostgreSQL optimiert? Was tun bei einer langsamen SELECT-Abfrage?
Was tun bei einem OutOfMemoryError?
Fragen des Kandidaten an den Interviewer: Wie ist der Prozess der Code-Review aufgebaut und was ist GraphQL Mesh in Ihrem Projekt?
Wenn Beans über @Configuration und @Bean deklariert werden, wie funktioniert @Qualifier und wie lautet der Name des Beans?
Haben Sie mit Spring AOP gearbeitet? Welche Aufgabe haben Sie mit benutzerdefinierten Aspekten gelöst?
Wird der Spring-Kontext hoch- oder runtergefahren, wenn es eine Schnittstelle mit zwei Implementierungen und einen Bean gibt, in den diese Schnittstelle ohne Spezifikationen injiziert wird?
Wie wurde die Aufgabe formuliert, bei der du die Optimierung durchgeführt hast?
Welche Aufgabe hat dir am meisten in Erinnerung geblieben?
Welche Möglichkeiten der Dependency Injection gibt es in Spring? Welche ist die bevorzugte?
Wie ist der Teil im Zusammenhang mit der Idempotenz entstanden? Wurde dies nicht in den Anforderungen formuliert?
Erzähle kurz von deinem letzten Projekt: Verantwortlichkeiten, Technologie-Stack, was du gemacht hast
Wie wurde das Problem der Reihenfolge der Ereignisse in Kafka (Reihenfolge) bei der Audit-Trail für Entitäten gelöst?
Wurde das Transactional Outbox-Muster verwendet, um die Zustellung von Nachrichten in Kafka zu garantieren?
Wie wurden die nicht verarbeiteten Einträge (die in die DLQ gelangten) verfolgt?
Erkläre die Logik hinter der Entstehung von Duplikaten — wie funktioniert der Prozess, wo genau trat das Problem bei der Verarbeitung von Ereignissen auf?
Haben Sie benutzerdefinierte Spring Boot Starters oder Auto-configuration geschrieben? Was ist der Unterschied zwischen einem Starter und einer Auto-configuration?
Wie haben Sie die paginierte Datenexportierung implementiert?