Embedded / IoT
Wie kann man das Einfügen von 100 Milliarden Datensätzen in die Datenbank beschleunigen? Derzeit: eine Schleife mit generate + insert + commit für jede Zeile.
Fragen zum PAM-Produkt?
Wurde das Transactional Outbox-Muster verwendet, um die Zustellung von Nachrichten in Kafka zu garantieren?
Erzähle mir vom CAP-Theorem: Worum geht es, Beispiele für Datenbanken?
Beschreiben Sie den Mechanismus der Idempotenz bei Abbuchungsvorgängen: Wo der Schlüssel gespeichert wurde, welcher TTL verwendet wurde, wie Kollisionen behandelt wurden
Was ist der Unterschied zwischen Dependency Injection und Dependency Inversion?
Wenn eine Methode des Beans A mit einem Logging-Aspekt vom Bean C aufgerufen wird und innerhalb von A die privaten Methoden B, C, D aufgerufen werden — werden die Aufrufe von B, C, D protokolliert?
Erzählen Sie mir von sich und Ihrem letzten Projekt
Kann ein LEFT JOIN mehr Zeilen zurückgeben als in der linken Tabelle (z.B. 12 statt 10)?
Wofür ist das Schlüsselwort volatile notwendig?
Welche Schnittstellen des Collection Frameworks kennst du? Welche gemeinsamen Eltern haben List, Set, Queue, Map?
Was sind zyklische Abhängigkeiten? Bei welcher Implementierungsmethode treten wir am häufigsten auf?
Warum können keine Indizes auf alle Spalten der Tabelle gesetzt werden?
Was ist das Outbox-Muster? Wie wird es implementiert?
Wie wurde die Batch-Größe gewählt?
Was würdest du tun, wenn der Dienst statt 100 Millisekunden 3 Sekunden antwortet?
Frage an den Interviewer: Gibt es einen Synchronisationsmechanismus zwischen dem Lucene-Index und dem primären SQL-Speicher? Wie wird die Konsistenz gewährleistet?
Welcher Nachrichtenbroker wurde im Unternehmen für Event-Driven-Interaktionen verwendet?
Was sind Fehler (Errors) in Java? Sind Sie in der Praxis auf sie gestoßen?
Welche Parallelitätsmechanismen sollen für Bulk-Insert verwendet werden? Woher bezieht der ExecutorService die Aufgaben?