Java
Vysvětlete, jak JIT-kompilace ovlivňuje výkon Java aplikací a v jakých případech může vést k neočekávaným výsledkům.
Jsou vztahy v Hibernate (OneToOne, OneToMany, ManyToOne, ManyToMany) ve výchozím nastavení eager nebo lazy?
Kde začít vyšetřování, pokud v produkci dochází ke zvýšení spotřeby paměti?
Na co je potřeba Java Memory Model?
Na co je potřeba Java Memory Model?
Gradle vs Maven: s čím jste pracovali?
Jak bylo v Kafka organizováno rozdělení pro zpracování špičkových zátěží?
Popište schéma interakce podle protokolu OAuth 2.0 (Authorization Code Flow).
Co je to elektronický digitální podpis (EDP)?
Otázka 7. Existuje služba ExampleService (viz obrázek). Pokud externí služba volá metody po sobě: exampleService.getCityFromCache(100000); exampleService.getCity(100000); Kolikrát bude voláno CityDao::getCity, pokud byl cache prázdný? @Component @RequiredArgsConstructor public class ExampleService { private final CityDao dao; @Cacheable public String getCityFromCache(int index) { return dao.getCity(index); } public String getCity(int index) { return getCityFromCache(index); } } 0 1 2 Záleží na implementaci CacheManageru
Jaké indexy jste museli použít (včetně pokrývajících)?
Jaký je rozdíl mezi HashMap a LinkedHashMap?
Pověz mi o Stream API — co to je a jak ji používáte
Jak zjistit, zda dotaz používá index? Jak sledovat nevyužívané indexy?
Povězte nám, jak byl ve vašem předchozím zaměstnání organizován proces vývoje — od obchodní potřeby po vydání.
Podmínka úlohy: Dán je pole celých čísel nums a celé číslo target. Je třeba najít dvě čísla v poli, jejichž součet je roven target, a vrátit jejich indexy. Je zaručeno, že řešení existuje přesně jedno, a nelze použít stejný prvek dvakrát. Příklady: Vstup: nums = [2,7,11,15], target = 9 Výstup: [0,1]. Vysvětlení: nums[0] + nums[1] = 2 + 7 = 9 Vstup: nums = [3,2,4], target = 6 Výstup: [1,2]. Vysvětlení: nums[1] + nums[2] = 2 + 4 = 6 Vstup: nums = [3,3], target = 6 Výstup: [0,1]. Vysvětlení: nums[0] + nums[1] = 3 + 3 = 6
Proč @Async ne funguje při volání metod uvnitř stejné třídy ve Springu?
Architektonický úkol: systém odložených notifikací pro bonusy (desítky milionů uživatelů)
Jaké fronty znáte pro práci s vícejádrovým zpracováním?
Jaký je rozdíl a výhody JIT a AOT kompilace?