Java
Können Sie das Konzept des falschen Polymorphismus in der objektorientierten Programmierung erklären?
Kannst du die Arten von Views in PostgreSQL nennen und ihre Eigenschaften erklären?
Wofür ist die HTTP-Methode PATCH vorgesehen und worin unterscheidet sie sich von anderen Methoden zur Aktualisierung von Ressourcen?
Könnten Sie über die Technologien und Werkzeuge sprechen, die Sie in Ihrem letzten Projekt verwendet haben?
Haben Sie bei der Optimierung von Datenbanken nicht-clustered Indizes verwendet?
Wie kann man eine optimistische Sperrung zur Verwaltung paralleler Datenaktualisierungen sicherstellen?
Besprichst du mit deinen Kollegen Anmerkungen zu ihrem Code und wie das normalerweise abläuft?
Wofür werden atomare Datentypen in der Programmierung verwendet?
Denormalisierung: Wenn man dep_name in employee legt und die Tabelle department entfernt, wie führt man diese Migration sicher in der Produktion unter Last durch?
Haben Sie Erfahrung in der Einrichtung und Implementierung von Continuous Integration und Delivery (CI/CD)-Prozessen?
Erklären Sie die Unterschiede der Methode init() bei der Verwendung von Beans vom Typ Singleton und Prototype im Kontext ihres Lebenszyklus und ihrer Initialisierung.
Welche eingebauten Funktionen und Methoden sind in der Basisklasse Object in der Programmiersprache verfügbar?
Erklären Sie das Prinzip des Zwei-Phasen-Commit und seine Bedeutung für die Gewährleistung der Datenintegrität bei verteilten Transaktionen.
Wie wird die Datenintegrität in der Datenbank gewährleistet?
Welche Methoden können die Stabilität des Dienstes bei zunehmender Belastung gewährleisten?
Wie wird die Zeit bestimmt, zu der ein Element in die Datenstruktur HashMap eingefügt wird?
Was ist der Unterschied zwischen den Objekten ModelMap und ModelAndView im Kontext der Datenübertragung in Spring MVC?
Was ist der Zweck der Klasse CompletableFuture in Java und in welchen Szenarien wird sie typischerweise verwendet?
Kannst du die wichtigsten Arten von Speicher auflisten, die in der Java-Plattform verwendet werden?
Beschreibe die Architektur der Abrechnungsanwendung — Berechnet sie ständig oder nur bei Anfrage?