Java
Jaké jsou hlavní znaky určující kvalitu kódu a činí ho dobrým?
Co je zásobník literálů řetězců a k čemu slouží při správě paměti?
Jak skrýt bin, aby ho zákazníci knihovny ne viděli?
Jak rozlišit použití anotací @Autowired a @Inject v kontextu Spring a čem se liší?
V jakém případě volání metody clone() nebo podobného prototypu vytvoří nový instance objektu?
Jaké typy databází používají SQL pro práci s daty?
Kolik účastníků bylo v týmu při spuštění tohoto projektu?
Vysvětlete rozdíly mezi kontejnery Docker a virtuálními stroji, jejich architekturou a výhodami každého z nich.
Můžete vysvětlit fáze a správu životního cyklu objektu Spring Bean?
Je možné současně zpracovat tři transakce v rámci jedné relace?
Při používání kolekcí, v jakých případech je procházení rychlejší: v ArrayList nebo v LinkedList?
Jaký je účel třídy ReentrantLock v Java a jaké jsou její výhody ve srovnání se synchronized?
Můžete vysvětlit, co znamená automatické balení a rozbalení primitivních typů v Javě?
Jaká funkce nebo metoda Spring je volána po inicializaci Bean v jejím procesu vytváření?
Jaké přístupy a prostředky poskytuje Spring MVC pro zpracování výjimek a chyb?
Jak se provádí předání proměnných odkazem při volání metod?
Jak lze určit, zda je příchozí zpráva v aplikaci spam?
Lze v jazyce Java získat odkaz na pole, které bylo změněno uvnitř metody, z volajícího kódu?
Je StringPool součástí Heap nebo je to něco samostatného?
Kolik členů týmu pracuje na aktuálním vývoji?