Java
Na co je potřeba Java Virtual Machine (JVM)?
Použili jste v posledním projektu monitorovací systémy?
Můžeš uvést příklad myšlenky invertování závislostí v návrhu softwarových systémů?
Co je proměnná type na řádku 19?
Vytvořili jste projekty využívající vícenásobné vlákno?
Jak obvykle organizujete diskusi o stanovených úkolech v týmu?
Můžeš uvést příklad porušení Liskovova principu při používání standardních knihoven?
Jak je implementován vzor pro vytváření objektů v programování?
Můžeš uvést hlavní terminální operace používané v API Stream?
Jak je implementován rozhraní List ve vámi zvoleném programovacím jazyce?
Jak probíhá odstraňování a uvolňování zdrojů u beanů v systému?
Co znamená úroveň izolace v kontextu práce s databázemi v rámci Spring Data?
Můžete uvést příklad, kdy se v Java používá metoda wait() objektu?
Jaké metody a přístupy se používají k prevenci výskytu výjimky ConcurrentModificationException při práci s kolekcemi v režimu více vláken?
S jakými dalšími systémy výměny zpráv, kromě Kafka, jste obeznámen?
Co je knihovna Lombok a jak se používá v Java?
Jak se porovnávají objekty v HashSet?
Jaké oblasti (scope) lze použít v jakékoli aplikaci?
Jaké máte zkušenosti s psaním a optimalizací nativních SQL dotazů?
Můžeš vyjmenovat hlavní způsoby implementace OutputStream v Javě?