Java
Čo je DDD (Dizajn zameraný na doménu)? Ako súvisí s agregátom a obmedzeným kontextom?
Povedzte nám o princípoch SOLID. Ktoré poznáte a ako ich uplatňujete v praxi?
S akými databázami ste pracovali?
Ako by ste vykonali zložitú migráciu (pridanie povinnej stĺpca do tabuľky s 300 miliónmi záznamov) pomocou Liquibase?
Aké problémy môžu nastať pri vysokej záťaži (desať miliónov požiadaviek)? Ako škálovať riešenie?
V čom sa líši autentifikácia od identifikácie?
Aké sú úrovne izolácie v Kafka transakciách?
Čo sú virtuálne vlákna (Green Threads / Virtual Threads) a ako sa líšia od bežných?
Prosím, povedz mi o tíme. Aký to bol tím, kto v ňom bol, koľko ľudí?
Analyzujte rozdiely v výkonnosti a využití pamäte medzi používaním int[] a Integer[] v Jave, najmä v kontexte daného úryvku kódu: ```java int SIZE = 1000000; int[] x = new int[SIZE]; Integer[] y = new Integer[SIZE]; for (;;) { for (int i = 0; i < SIZE; ++i) { y[i] = new Integer(x[i]); } } ```
[meno] sa opýtal: Študoval si a pracoval?
Ako sú spotrebitelia rozdelení na partície: či sa každý spotrebiteľ pripája ku každej partícii alebo nie?
Aké problémy s zápisom hodnôt sa vyskytujú v Redis Cluster?
Ako ste kombinovali prácu so štúdiom v posledných rokoch štúdia na inštitúte?
Povedajte o svoji izkušnji: v katerih velikih in zanimivih nalogah, zlasti integracijskih, ste sodelovali?
Čo je potrebné urobiť s triedou (s poľami longId a List objektov), aby jej objekty boli nemenné?
[meno] sa opýtal: Čo je OutOfMemoryError, kedy vzniká, stretli ste sa s tým v praxi?
Prečo ste nemohli jednoducho škálovať synchronné API, pridať inštancie aplikácie alebo kapacitu databázy namiesto Kafka?
Aké je hlavné mínus indexov? Prečo nemôžeme celú tabuľu jednoducho pokryť indexami?
Povedzte nám o projektoch, technológiách a technických výzvach, na ktorých ste pracovali.