Java
Wie kann man sicherstellen, dass ein Array, das über einen Getter zurückgegeben wird, von außen nicht verändert werden kann?
Haben Sie praktische Erfahrung in der Kotlin-Entwicklung?
Alle Beans sind Singletons. Viele Anfragen kommen gleichzeitig im selben REST-Methoden. Was sorgt für Thread-Sicherheit? Garantiert Spring etwas von Haus aus?
Welche Methoden verwendest du, um bei der Code-Refaktorisierung eine hohe Kohäsion der Komponenten zu erreichen?
Wie werden die Werte für die Felder der Objekte bei der Verwendung von Hibernate gesetzt?
Wie bist du auf eine Reduzierung der Belastung um 30 % gekommen?
Wozu dient Dependency Injection?
Welche Ströme? (klärende Frage nach der Erwähnung von Ein- und Ausgabeströmen)
Wie bestimmt man ein bestimmtes Bean für die Injektion basierend auf dem Kontext?
Kann man den Interaktionstyp anhand der URL bestimmen?
Welche Merkmale deuten auf qualitativ hochwertigen Programmcode hin?
Was ist die Annotation @Transactional und wie funktioniert sie im Hintergrund?
Können Sie die Unterschiede zwischen Klasse, Objekt und Schnittstelle in der objektorientierten Programmierung erklären?
Erzähle mir von dem wichtigsten Problem, dem du in deinem letzten Projekt begegnet bist, und wie du es gelöst hast
Welche Rolle spielen Wrapper-Klassen für primitive Datentypen in der Programmiersprache?
Haben Sie Erfahrung in der Unterstützung von Projekten in der Produktion? Vorfallanalyse, Überwachung mit Diagrammen und Logs.
Wie kann man eine Datenbank vor SQL-Injektionen schützen?
Welche Schritte sind erforderlich, um die Überschreibung der Methode hashCode in einer Klasse zu implementieren?
Welche Komponenten umfasst das Java Memory Model (JMM)?
Unterstützt Postgres das Isolationsniveau READ UNCOMMITTED? Was passiert, wenn Sie es in @Transactional angeben?