V čom sa líši štandardné binárne vyhľadávacie strom od červeno-čierneho stromu a v čom spočíva jeho jedinečná vlastnosť?
Java
Pracovali ste skôr s rámcom Spring Boot vo svojich projektoch?
Môžete vysvetliť mechanizmus správania stratégie načítania asociácií FetchType.LAZY v ORM systémoch?
Stretli ste sa s problémom N+1 dopytov? Ako ste to vyriešili?
Môžete vysvetliť princíp fungovania modelu Pull v systémoch výmeny správ?
Ako zorganizovať cache pre externú integráciu? Aké sú parametre cache?
Máte skúsenosti s používaním API Criteria v JPA na tvorbu dynamických dopytov?
Môžete vysvetliť rozdiely medzi Java Development Kit a Java Runtime Environment?
Aké sú výhody používania metódy PECS pri vývoji softvéru?
Ako vybrať konkrétnu implementáciu komponentu Bean pre injekciu v projekte Spring?
Aký je hlavný cieľ použitia iterátora v programovaní?
Kde sa v pamäti nachádzajú reťazce v Java programe?
Dobre poznáte procesy tímovej práce v Java projektoch?
Vysvetlite princíp fungovania a účel triedy StringBuilder v programovaní.
Uveďte parametre anotácie @Transactional
Aké ťažkosti alebo poruchy sa vyskytli v systéme v súvislosti s jeho dostupnosťou počas projektu?
Ako spravovať transakcie v Java kóde? Ako sa to robí cez JDBC?
Ako sa v Jave implementujú mechanizmy parametrického polymorfizmu?
Vysvetlite, čo je vyvážené binárne vyhľadávacie strom a prečo sa používa.
Čo vás motivovalo k výberu kariéry v softvérovom vývoji?