Java
Čo sú to medziľahlé a terminálne operátory v Stream? Uveďte príklady.
Ako ste pracovali s Kafka? Bolo potrebné doladiť partície, konfigurácie? Čo sa stane, ak sú consumers menej ako partitions?
Myslíte si, že story points sú naozaj užitočné alebo je to len formalita pre manažérov?
Vysvetlite napísaný SQL dotaz: čo získavame, ako to získavame, prečo filtrujeme reakciu, ktorá nie je rovná 0, ako fungujú GROUP BY a ORDER BY? Povedzte o typoch JOIN (LEFT, RIGHT, ich rozdiely).
Čo je to partícionovanie v PostgreSQL? Ako sa líši od shardingu?
Ako hodnotíte seba ako vývojára a aké máte pracovné skúsenosti?
Ako sa cítiš voči písaniu testov?
Porozprávaj mi o hierarchii kolekcií v Jave
[meno] sa opýtal: Čo znamená 'prepojenie' triedy? V čom spočíva proces prepojenia?
Aký je rozdiel medzi newFixedThreadPool a ForkJoinPool?
S akými databázami ste pracovali? Prečo ste si vybrali PostgreSQL?
Existuje Debezium pre rôzne databázy, ak sa databáza zmení na nereláciu?
Ako minimalizovať záťaž pamäte backendu pri čítaní údajov z databázy, ich skupinovaní a odosielaní súboru na frontend?
Ktorý kód je ľahko pokryť testami? Uveďte minimálne tri kritériá dobre testovateľného kódu.
Povedajte o relevantnih izkušnjah z zadnjega delovnega mesta — kaj vam je bilo všeč, kaj ne?
Čo je to race condition (stav preteka)?
Vysvetlite, ako JIT-kompilácia ovplyvňuje výkon Java aplikácií a v ktorých prípadoch môže viesť k neočakávaným výsledkom.
Aké sú alternatívy k Outbox Pattern?
[meno] sa opýtal: Ako navrhnúť počet partícií pre novú aplikáciu s zaťažením 3000 správ za minútu?
Na čo je potrebný Java Memory Model?