Java
Můžete vysvětlit koncept aktualizace dat v databázích NoSQL?
Proč jste v Cassandra použili sekundární index na status a updated_at? Jak jste prováděli analytické dotazy?
Používáš vestavěné nebo třetí strany generátory kódu v IntelliJ IDEA pro urychlení vývoje?
Jaké nástroje nebo metody používáte k organizaci a sledování svého času v práci?
Jaký typ práce a režim práce považujete za nejvhodnější pro sebe?
Vysvětlete princip fungování metody dvojí kontroly v kontextu vícenásobného zpracování.
Proč byly pauzy GC tak dlouhé? Z čeho to bylo?
Jak se provádí vykonání dotazu SELECT v SQL a na jaké hlavní aspekty je třeba dbát?
Co se vrací producentovi, pokud odešle ID, které již bylo odesláno před nějakou dobou (doba idempotence 6 hodin)?
Jakou roli hrají operátory EXCEPT nebo MINUS v SQL a v jakých případech se používají?
Lze považovat rozhraní Servlet v Java za něco jiného než třídu?
Jaké je maximální možné množství prvků s hodnotou null v HashMap?
Můžeš uvést hlavní typy vztahů, které existují mezi tabulkami v relační databázi?
Co jsou to optimistické a pesimistické zámky v JPA/Hibernate? Jak fungují na pozadí? Kdy je používat?
Máte zkušenosti s vytvářením nativních sestav aplikací v Java?
Shodují se algoritmy určování tras v operačních systémech Windows a Unix?
Můžete vysvětlit účel anotace @Version v kontextu správy konkurenčního přístupu?
Jaké jsou hlavní fáze, kterými prochází úkol od okamžiku přijetí zakázky od klienta až po vydání hotového produktu?
Co je lepší pro fulltextové vyhledávání, GIN nebo GiST?
Jakou roli hrají neměnné objekty ve vývoji softwaru?