Java
Können Sie das Konzept der Datenaktualisierung in NoSQL-Datenbanken erklären?
Warum wurde in Cassandra ein Sekundärindex auf status und updated_at verwendet? Wie führten Sie analytische Abfragen durch?
Verwendest du integrierte oder Drittanbieter-Code-Generatoren in IntelliJ IDEA, um die Entwicklung zu beschleunigen?
Welche Werkzeuge oder Methoden verwendest du, um deine Zeit bei der Arbeit zu organisieren und zu verwalten?
Welche Art von Arbeit und Arbeitsmodus halten Sie für am besten geeignet?
Erklären Sie das Funktionsprinzip der Doppel-Überprüfungsmethode im Kontext der Multithread-Programmierung.
Warum waren die GC-Pausen so lang? Woran lag es?
Wie wird die Ausführung der SELECT-Anfrage in SQL durchgeführt und welche Hauptaspekte sind zu beachten?
Was wird an den Producer zurückgegeben, wenn er eine ID sendet, die bereits vor einiger Zeit gesendet wurde (Idempotenzzeitraum von 6 Stunden)?
Welche Rolle spielen die Operatoren EXCEPT oder MINUS in SQL und in welchen Fällen werden sie verwendet?
Kann man die Servlet-Schnittstelle in Java als solche betrachten, anstatt die Klasse?
Wie viele Elemente mit dem Wert null können maximal in einer HashMap sein?
Kannst du die Haupttypen von Beziehungen nennen, die zwischen Tabellen in einer relationalen Datenbank bestehen?
Was sind optimistische und pessimistische Sperren in JPA/Hibernate? Wie funktionieren sie im Hintergrund? Wann sollte man welche verwenden?
Haben Sie Erfahrung in der Erstellung nativer Builds von Anwendungen in Java?
Gleichen sich die Routing-Algorithmen in Windows- und Unix-Betriebssystemen?
Können Sie den Zweck der Annotation @Version im Kontext der Verwaltung des gleichzeitigen Zugriffs erklären?
Welche Hauptphasen durchläuft eine Aufgabe vom Moment der Auftragserteilung durch den Kunden bis zur Veröffentlichung des fertigen Produkts?
Was ist besser für die Volltextsuche, GIN oder GiST?
Welche Rolle spielen unveränderliche Objekte in der Softwareentwicklung?