Embedded / IoT
Az fizetési átjárókhoz való integrációs adapter saját absztrakció volt különböző szolgáltatók felett?
// ... tesztkód hívása itt? // ... néhány kód itt?
Milyen Kafka integrációkkal foglalkoztál? Hogyan kommunikáltál a brokerrrel?
Hogyan szervezzük az események táblájának partíciózását 2 milliárd sorral, amely naponta 10 millió sorral nő, gyakori dátumtartomány szerinti lekérdezésekkel?
Vadász import (import java.io.*) — mit gondolsz erről?
PAM termékkel kapcsolatos kérdések?
DIP példa ```go package main import "fmt" // Adattárolás absztrakciójához interfész type DataStorage interface { Save(data string) } // Alacsony szintű modul az adatok fájlba mentéséhez ```
Miben különbözik az idempotencia a pontos egyszeri kézbesítéstől?
Az idempotencia témához kapcsolódó rész — hogyan jelent meg? Ez nem volt megfogalmazva a követelményekben?
Mesélj a munkatapasztalatodról.
Kérdés az interjúztatónak: van-e szinkronizációs mechanizmus a Lucene index és a fő SQL-tároló között? Hogyan oldódik meg az összhang kérdése?
Előfordult már deadlock párhuzamos batch-eknél?
Miért szükséges a volatile, ha van synchronized? A synchronized minden volatile esetet lefed.
Mi az a synchronized kulcsszó?
Mi az ArrayList beszúrási összetettsége?
Használták a Transactional Outbox mintát az üzenetek Kafka-ba történő kézbesítésének garantálására?
Mi azok ciklikus függőségek? Melyik bevezetési módszerrel találkozunk leggyakrabban?
Mi az a findFirst() és mi az a terminális művelet a Stream API-ban?
Miért szükséges az Inbox-minta, ha az Outbox már garantálja a kézbesítést?
Mi a különbség a lágy és a kemény linkek között?