Vysvetlite, čo znamená použitie čiastočných indexov v databázach a v akých prípadoch sa používajú.
Java
Čo sú indexy? Čo je transakcia? ACID? Čo je cudzí kľúč a na čo slúži?
Aké zmeny nastanú, ak použijete metódu flatMap na spracovanie zoznamu Long v rámci objektu?
Aká je úloha silných odkazov v správe pamäte v programovacích jazykoch?
Ako sa líšia B-strom a hash indexy v kontexte organizácie dát a ich vyhľadávania?
Aký typ dátovej štruktúry predstavuje index v databáze?
Aké sú hlavné príčiny, ktoré môžu viesť k únikom pamäte v aplikáciách?
Vysoké využitie databázy — čo navrhnúť: partíciovanie, sharding?
Ako môžete určiť problém v zbere odpadu analyzovaním dumpov pamäte Heap?
Aké sú hlavné výhody a nevýhody používania ExecutorService v Jave?
Prečo je teoreticky nemožné garantovať CA bez P?
Aký TTL zvoliť pre cache cien, ak sa ceny zriedka menia?
Dostali ste v posledných šiestich mesiacoch spätnú väzbu na ponuky práce tejto banky?
Máte skúsenosti s frameworkom Spring pre vývoj aplikácií?
Máte skúsenosti s paralelizáciou a viacvláknovým spracovaním vo svojich projektoch?
Ak máme viac inštanci aplikácie, ako zabezpečiť, aby rovnaká operácia zo scheduleru nebola spracovávaná viacerými inštanciami naraz?
Storitev za objavo fotografij/video je začela počasi obdelovati zahteve ob nenadnem porastu prometa. Kako ugotoviti, ali je težava na vaši strani ali na strani zunanje integracije?
Aké systémové ukazovatele je potrebné sledovať pri pravidelnom reštarte služby, aby sa predišlo chybám OutOfMemoryError?
Čo sa deje s zaťažením databázy, ak ponecháme spojenie otvorené a neodosielame požiadavky?
Môžete vysvetliť účel a princíp fungovania kľúčového slova synchronized v Jave?