Wie bestimmen Sie, welche Felder in equals und hashCode aufgenommen werden sollen?
Java
Ist Spring ein Framework oder eine Bibliothek? Worin besteht der Unterschied zwischen einem Framework und einer Bibliothek?
Haben Sie schon einmal Fensterfunktionen in PostgreSQL verwendet?
Wie mappen Sie normalerweise Objekte von der Entität zu DTO und umgekehrt?
Was ist der Unterschied zwischen optimistischer und pessimistischer Sperrung?
Zählen Sie die Entwurfsmuster (GoF) auf, die Sie sicher kennen.
Welche Isolationsstufen von Transaktionen gibt es und worin unterscheiden sie sich?
Warum ist Map keine Sammlung (Collection)?
Wofür sind enums in Java nützlich?
Was ist der Unterschied zwischen Schnittstellen und abstrakten Klassen in Java (ab Java 8)?
Welchen Builder bevorzugen Sie: Maven oder Gradle?
Warum wird nach DELETE oder TRUNCATE in PostgreSQL der Speicherplatz auf der Festplatte nicht sofort freigegeben?
Wofür ist das Wort HAVING in SQL?
Zählen Sie die Spring-Annotationen auf, die Sie häufig verwenden.
Erzählen Sie uns von den Propagation-Typen in der Annotation @Transactional. Mussten Sie nicht-standardmäßige Typen verwenden?
Welche Sammlungen kennen Sie? Listen Sie die Implementierungen von Sammlungen auf.
Wofür ist TreeMap?
Erzählen Sie mir vom Decorator-Muster — wie funktioniert es?
Wie funktionieren interne Indizes (z.B. B-Baum-Indizes)?
Was ist ein Dirty Read (schmutzige Lektüre)?