Java
Co hledáte v týmu a produktu? Jaká jsou vaše kritéria při výběru pracovního místa?
Jaká je hlavní příčina nesprávného chování kódu při použití neměnné mapy? Pole bez "pouze pro čtení" lze měnit HashMap neuchovává pořadí prvků Nadměrné používání obalů způsobuje zmatek Mapa "Neměnná" odráží změny původní mapy Nesprávné použití objektu vede k chybě
Můžeš mluvit o různých variantách mechanismu načítání tříd v JVM?
Existují věci, které byste vůbec nechtěli vidět ve společnosti?
Můžete vysvětlit, co je SAP ERP a k čemu se používá v obchodních procesech?
Pověz mi o vzoru Strategie.
Co vás motivovalo k výběru naší organizace k práci?
Používali jste schémata pro zprávy v Kafka (například Avro)?
Můžete vysvětlit mechanismus fungování shardování databází?
Co jsou to mezilehlé a terminální operátory ve Stream? Uveďte příklady.
Jaké máte zkušenosti se Spring Data (JPA, JDBC, Redis)? S jakými zajímavými problémy jste se setkali s @Transactional?
Jak jsou při Minor GC zohledněny odkazy z Old Generation na objekty v Young Generation, pokud se neprovádí sledování Old Generation?
Jaký algoritmus se používá k vyhledání prvku podle jeho pozice v poli a jaká je jeho časová složitost?
Jak jste detekovali situace vzájemného zablokování (Deadlock) v systémech?
Co je to transakční mechanismus Kafka? Jak funguje?
Jaký typ datové struktury představuje index v databázi?
Můžeš vyjmenovat programovací jazyky, které běží na JVM?
Jaká je hlavní role a účel JDBC při práci s databázemi v Java aplikacích?
Jakými metodami potvrzujete kvalitu a spolehlivost svého kódu?
//seznam registračních značek automobilů, čísla jsou vždy stejného standardního typu // každý číslo je třeba zobrazit samostatně v konzoli // poté vytvoříme číslo karty - její číslice (příklad A123BC:123), kde klíčem je A123BC a hodnotou 123 //var autoNumbers = List.of(List.of("A123BC", "B421FT"), List.of("O543EC", "B421FT", "I2220A"));