Java
Haben Sie das Scope-System schon einmal verwendet?
Warum ist Spring Boot im Vergleich zu Java EE so beliebt geworden?
Welche Probleme bei verteilten Systemen kennen Sie und welche Muster lösen sie?
Wie zeigt man alle Abteilungen einschließlich Buchhaltung an? Was wird in max_salary für die Buchhaltung sein?
Wie war die Verantwortlichkeitsstruktur im Team aufgebaut? Wer war für die Termine verantwortlich?
Wie haben Sie mit Multithreading gearbeitet? Gab es interessante Fälle von Race Conditions oder Deadlocks?
Verwenden Sie KI-Tools bei Ihrer Arbeit? Welche genau?
Wie funktioniert die verschachtelte @Transactional-Annotation, wenn die interne Methode in einem anderen Service ist?
In welchem Speicherbereich wird ConcurrentHashMap gespeichert? Welchen Container sollte man für die Speicherung von Metriken verwenden?
Erzählen Sie kurz über das Projekt bei [Unternehmen] — was haben Sie dort gemacht?
Welche Sammlung wählen: ArrayList oder LinkedList und warum?
Erklären Sie das N+1-Problem in JPA/Hibernate, wann es auftritt und wie es gelöst wird
Von welchem Annotation beginnt die Initialisierung des Spring-Kontexts und warum?
Was ist Sharding?
Warum haben Sie UUID für taskId anstelle von Long/BigInt gewählt?
In welcher Reihenfolge sollten die Spalten in einem zusammengesetzten Index angegeben werden? Ist die Reihenfolge wichtig?
Woher nimmt der Stream die Threads, wenn er parallel gemacht wird?
Was ist der Unterschied zwischen MQ und Kafka?
Wie ist die Komplexität des Einfügealgorithmus (put) in TreeMap?
Was ist Spring Boot Starter? Worin unterscheidet es sich von einer einfachen Bibliotheksverbindung?