Proč se provádí testování softwarových produktů?
Java
Můžete vysvětlit, co je Spring Boot Starter a jak usnadňuje práci s aplikacemi Spring Boot?
Třída Map implementuje rozhraní Iterable a lze ji procházet v cyklu for-each?
Můžete vysvětlit, co se rozumí rozdělením tabulek na části v databázi?
Můžeš vyjmenovat různé generace sběračů odpadu a vysvětlit jejich vlastnosti?
Můžete vysvětlit fáze životního cyklu beanu ve Spring Framework?
Můžete vysvětlit, o co jde v modelu paměti v jazyce Java a jak ovlivňuje provádění programů?
Jaké přístupy je třeba použít pro efektivní kontrolu velkého počtu vláken v vícevláknových aplikacích?
Jakými způsoby lze implementovat nebo vytvořit rozhraní ExecutorService v jazyce Java?
Jak se do struktury HashMap přidávají nové prvky a jak to zajišťuje její rychlost?
Můžete vysvětlit princip fungování FixedThreadPool a čím se liší od jiných vláknových poolů?
Můžete vysvětlit principy fungování Apache Kafka a jak zajišťuje zpracování streamových dat?
Můžete vysvětlit, jak je přístup k prvku uvnitř struktury HashMap?
V jakých případech se doporučuje používat rozhraní v programování?
Můžete vysvětlit, jak funguje zásobníková oblast paměti v počítači?
Jaký je rozdíl mezi použitím Spring Boot Starter a Spring Boot Starter Parent v konfiguraci projektu?
V jakých situacích se doporučuje používat abstraktní třídu v objektově orientovaném návrhu?
Vysvětlete princip inverze řízení a proč se používá v programování.