Aký vplyv má použitie kľúčového slova synchronized na bezpečnosť vlákien a výkon v Jave?
Java
Máte skúsenosti s projektmi rozdelenými na niekoľko modulov alebo komponentov?
Vysvetlite koncept automatickej konfigurácie a jej úlohu v nastavovaní aplikácií.
Ako sa vykonáva nastavenie a registrácia Bean v rámci Spring Frameworku?
Akú úlohu majú atómové premenné v viacvláknových aplikáciách?
Vysvetlite účel a princíp fungovania anotácie @Transactional v rámci Spring Framework.
Aká je úloha synchronizačného mechanizmu v viacvláknových aplikáciách?
Do akej kategórie modelov patrí architektúra Kafka: modely s aktívnym push alebo pull?
Môžete vysvetliť, o čo ide v modeli pamäte v jazyku Java a ako ovplyvňuje vykonávanie programov?
Aký je rozdiel medzi binárnym vyhľadávacím stromom a červeno-čiernym stromom v kontexte dátových štruktúr?
Aké sú výhody a nevýhody používania injekcie Bean cez polia v Spring?
Ako je v Springu implementovaná podpora transakcií a na čom je ich fungovanie založené?
Môžete vysvetliť, čo znamená pojem 'atomárna premenná' v programovaní?
Aký je vzťah medzi mechanizmom Self-Injection a aspektovo-orientovaným programovaním v Spring?
Aké moduly a služby Spring Cloud boli vo vašom projekte použité?
Aké ďalšie mechanizmy synchronizácie vlákien v Jave poznáte, okrem wait a notify z java.util.concurrent?
Môžeš uviesť príklad situácie, kedy je použitie atomárnej premennej odôvodnené a nevyhnutné pre správne fungovanie?
Aký je účel rozhrania Callable v programovaní?
Je zabezpečené zachovanie poradia správ pri používaní Kafka?