Könnten Sie erklären, was die Abkürzung SOLID im Kontext der objektorientierten Programmierung bedeutet?
Java
Worin unterscheidet sich Kafka von RabbitMQ und warum skaliert Kafka besser?
Wie verwaltest du Transaktionen im System?
Erklären Sie das Konzept des Request Scope im Kontext des Lebenszyklus von Beans.
Welche Prozesse laufen innerhalb von HashMap ab, wenn ein neues Element hinzugefügt wird?
Wie wird die Überprüfung einzelner Code-Komponenten mit Unit-Tests durchgeführt?
Welche Folgen hat es für den externen Eintrag, der über einen Fremdschlüssel ohne ON DELETE-Option referenziert, wenn der zugehörige Datensatz aus der Haupttabelle gelöscht wird?
Wie beeinflusst die Indexierung die Effizienz bei der Ausführung von SELECT-Abfragen in einer Datenbank?
Was ist die Rolle und die Merkmale der verschiedenen Lebensbereiche von Spring-Komponenten?
Gibt es zusätzliche Projekte, die umgesetzt werden können?
Könnten Sie erklären, was die Abkürzung SLF4J bedeutet und wie sie in Java-Projekten verwendet wird?
Können Sie erklären, was virtuelle Streams sind und wie sie funktionieren?
Haben Sie Erfahrung im Einsatz von Technologien und Werkzeugen zur Durchführung von Datenbankmigrationen?
Betreiben Sie eine berufliche Tätigkeit in Ihrem Bereich?
Kennst du einen Trick in Java, um überprüfte Ausnahmen zu ignorieren?
Wie greift man in einer reaktiven Pipeline auf eine blockierende Datenquelle zu (z.B. eine Datenbank)?
Haben Sie automatische Tests für Ihr Projekt erstellt?
Unter welchen Umständen ist es notwendig, die Methoden hashCode und equals in Java zu überschreiben, und wie kann man deren konsistente Arbeit sicherstellen?
Welche Rolle spielt die Annotation @Component in Spring und in welchen Fällen wird sie verwendet?
In welchen Arten von Projekten haben Sie zuvor gearbeitet und welche Aufgaben haben Sie dabei ausgeführt?