Java
Mi az indexek fő hátránya? Miért nem lehet egyszerűen az egész táblát indexekkel lefedni?
Mesélj részletesebben, hogyan határozzák meg egy objektum elérhetőségét a GC-ben.
Meséljen az utolsó munkahelyi tapasztalatáról (Lekton). Mivel foglalkozott, milyen technológiákat használt?
Mi az a Saga minta, hogyan működik és mire való?
Mesélje el, mit fordítottak szinkronról aszinkron módra, és miért történt ez.
Több gyakorlati feladatot old meg, vagy technológiai problémákat kell megoldanod?
Általában hány partíció volt minden témában?
Hogyan oszlanak meg a fogyasztók a partíciók között: minden fogyasztó csatlakozik minden partícióhoz vagy nem?
Hogyan állítható vissza az adatbázis egy adott pillanatra (PITR), ha van egy 50 perccel ezelőtti dump?
Hogyan hajtanád végre egy összetett migrációt (kötelező oszlop hozzáadása egy 300 millió rekordot tartalmazó táblához) Liquibase segítségével?
Hol található területi szempontból, és tervez-e külföldön dolgozni?
Hogyan értékeled magad? Middle, middle+, senior?
Mely attribútum lesz a legkiválasztóbb: név, vezetéknév, életkor, nem?
Ha egy művelet több működési lehetőséggel rendelkezik (például fizetés jóváhagyása normál módban és bypass módban más válaszformátummal), hogyan szervezné az ilyen szerződések tesztelését műveleti szinten?
class StackTask { public static void main(String[] args) { a(15); } public static void a(long item) { b(item); } public static void b(long item) { c(item); } public static void c(long item) { d(item); } public static void d(long item) { System.out.println(item); } }
Mikor kell tranzakciókat használni?
Ki hívta ki a szinkron láncban? Mesélj az üzleti folyamatról — mit számolnak, ki indította el?
Szükség volt technikai specifikációk kidolgozására elemzőkkel? Hogyan viszonyul ehhez?
Ha OptimisticLockException lép fel, mit kell tenni? A Spring Data automatikusan megismétli a tranzakciót?
gyártó 1 fogyasztó 4 partíció 3 téma 1