Java
Na co je potřeba Java Virtual Machine (JVM)?
Co je to přetížení metody?
Jakou roli hraje anotace @SpringBootTest a kdy se používá při testování aplikací Spring Boot?
Jak spravujete transakce pomocí anotace @Transactional?
Jak efektivně nastavit indexování databáze?
Jak obvykle organizujete diskusi o stanovených úkolech v týmu?
Co je to kešování v Hibernate?
Zaujal vás aspekt práce související s údržbou a podporou systémů?
Vysvětlete rozdíl mezi koncepty inverze řízení a injekce závislostí ve frameworku Spring.
Vysvětlete koncept mazání typů v generikách v programovacích jazycích.
Lze ihned po změně v ResultSet tyto změny uložit do databáze bez dalších operací?
Co je knihovna Lombok a jak se používá v Java?
Jak se porovnávají objekty v HashSet?
Co vás motivovalo k výběru profese softwarového vývojáře?
Jaké oblasti (scope) lze použít v jakékoli aplikaci?
Můžeš vyjmenovat hlavní způsoby implementace OutputStream v Javě?
Jak je implementován index na dvou sloupcích v databázi PostgreSQL?
Jak je prováděno přidání prvku do ArrayList v nejhorším scénáři jeho provádění?
Znáš principy událostně orientované architektury?
Povězte o konceptu třídy CompletableFuture.