Java
Welche Sammlung verwenden Sie für die Ergebnistabelle mit Sortierung nach Nachname und Suche nach Schlüssel?
Warum ist das Isolationsniveau Repeatable Read in diesem Kontext notwendig und ist es notwendig?
Wann verwendet man Singleton und wann Prototype?
Das Produkt kam mit der Anfrage, einen Loyalty-Service zu entwickeln, der basierend auf der Anzahl der gelieferten Bestellungen (Master-System für Bestellungen OMS) dem Bezahldienst (Kassierer) den Rabattbetrag mitteilt. Der Loyalty-Service wird vorerst keine Front-End-Komponente haben, es ist nur in der Datenbank eine Zuordnung zu speichern, welche Menge an gelieferten und nicht stornierten Bestellungen welchen Rabatt ergibt. Etwas in der Art: Bestellungen Rabatt [Prozentsatz]% [Prozentsatz]% [Prozentsatz]% [Prozentsatz]% Es ist notwendig, einen Service zu entwerfen, Mechanismen für die Integration mit dem Zahlungsservice und dem Bestellmanagement-Service vorzuschlagen. Es ist notwendig, die Architektur des Services zu entwerfen, die an das Entwicklungs- und Deployment-Team übergeben werden kann.
Nach welchen Methoden haben sie gearbeitet?
Wie gewährleistet man die sequenzielle Verarbeitung der Transaktionen eines Benutzers in Kafka?
Gewinnen wir funktional etwas durch die Verwendung der Stream API, abgesehen von der Ästhetik?
Erzähle deinen Workflow vom Erhalt der Aufgabe bis zum Deployment unter Verwendung von KI-Tools.
Über welches Protokoll fand die Interaktion mit [System/Service] statt?
Wie werden die Systemanforderungen erfasst – nur in den Aufgaben, und der Analyst beschreibt sie?
Haben Sie Erfahrung mit Message-Brokern und mit welchen? Auf Benutzerebene oder kennen Sie die interne Struktur?
Kann man eine List<Integer> an eine öffentliche Methode übergeben, die einen Parameter vom Typ Collection (Schnittstelle) akzeptiert?
Wie erstellt man eine immutable Klasse in Java?
Was ist die Verbindung zwischen einem Topic und einer Partition in Kafka?
Erstellt die Methode save() im JPA-Repository eine neue Entität oder aktualisiert sie eine bestehende?
Erzählen Sie mir von einem Fall der Optimierung der Datenstruktur (Denormalisierung/Normalisierung).
Welche Implementierung des GC haben Sie genau verwendet?
Was ist Kafka und wie funktioniert sie? Worin unterscheidet sie sich von herkömmlichen Message Brokern?
Nennen Sie die Parameter der Annotation @Transactional
Welche Arten von NoSQL-Datenbanken gibt es und wann sollte man sie verwenden?