Java
Wie aktiv bist du momentan bei der Suche? Hast du Angebote vorliegen, Fristen?
War der Wechsel von Java 17 auf 21 ein einmaliger Wechsel, oder arbeiten verschiedene Dienste auf verschiedenen Versionen?
Was ist eine Lambda-Funktion?
Wie erstellt man einen effizienten Index für eine Spalte mit niedriger Selektivität (z.B. Status: neu/läuft/abgeschlossen), wenn nur der Status 'neu' relevant ist?
Wie speichern Sie Ihre Konfigurationen und wie erfolgt deren Aktualisierung?
Haben Sie den Kafka Producer eingerichtet? Welche Einstellungen kennen Sie?
Erzählen Sie mir von der HashMap-Struktur.
Das Produkt kam mit der Anfrage, einen Loyalitätsdienst zu entwickeln, der basierend auf der Anzahl der gelieferten Bestellungen (Master-System für Bestellungen OMS) dem Zahlungsdienst (Kassierer) die Höhe des Rabatts mitteilt. Der Loyalitätsdienst wird vorerst keine Front-End-Komponente haben, es ist nur in der Datenbank eine Zuordnung zu speichern, wie viele gelieferte und nicht stornierte Bestellungen welchem Rabatt entsprechen. Etwas in der Art: Bestellungen Rabatt [phone]% [phone]% [phone]% [phone]% Es ist notwendig, einen Dienst zu entwerfen, Mechanismen für die Integration mit dem Zahlungsdienst und dem Bestellmanagementdienst vorzuschlagen. Es ist notwendig, die Architektur des Dienstes zu entwerfen, die an das Entwicklungs- und Deployment-Team übergeben werden kann.
Welche Aufgaben lösen Sie gerne?
Erzählen Sie mir von den SOLID-Prinzipien
Berichten Sie über das letzte Projekt und die verwendeten Technologien (REST vs async/Kafka)
Kann die Abwesenheit von Netzwerktrennungen garantiert werden?
Schreiben Sie eine SQL-Abfrage: Wählen Sie die Titel aller Bücher aus, die mehr als drei Autoren haben.
Wie löst man das N+1-Problem in Hibernate? Wofür kann man EntityGraph sonst noch verwenden?
Welche Ausnahmen gibt es in Java? Checked und unchecked.
Wem gehört dieser Redis im Schema und worin unterscheidet sich die Situation, wenn die Logistik in den 'unseren' Redis schreibt, vom von dir gezeichneten?
Was würden Sie verlieren und was gewinnen bei explizitem Polling anstelle von @KafkaListener?
Warum wurde Caffeine als L1-Cache gewählt und nicht Guava?
Was wurde häufiger verwendet: Sperren oder ein erhöhter Isolationsgrad?
Wie funktioniert ein LLM? Worauf operiert es?