Popište proces přenosu dat, který jste realizovali ve svém posledním projektu.
Java
Vysvětlete, čím se liší vlastnosti vkládání prvků do ArrayList a LinkedList
Lze zahrnout obchodní logiku do konstruktoru objektů?
Jaké přístupy existují pro vytváření neměnných objektů v objektově orientovaném programování?
Vysvětlete, co je třída StringBuffer a jak se v Javě používá pro práci s řetězci.
Jaké způsoby zajišťují bezpečnost vláken při implementaci vzoru Singleton?
Je povinné mluvit s kandidáty na pozici Middle o principech návrhu softwarových systémů?
Jak je v rámci Spring Framework prováděna injekce závislostí?
Stojí za to navázat kontakt s týmem, do kterého plánujete vstoupit, před zaměstnáním?
Co jsou Spring Boot startéry?
V čem se liší použití Spring Boot od standardního Bootu při vývoji aplikací?
Byla to vaše vlastní řešení? Proč jste nezvažovali specializovaná řešení jako Camunda?
Můžete vysvětlit, co je to kontrolovaná výjimka v programovacích jazycích?
Jaké máte zkušenosti s používáním cache s Springem?
Jaké existují prostředky a metody pro přenos dat mezi databázemi?
Existují bezznakové primitivní datové typy?
Jakými metodami lze realizovat posloupnost vykonávaných úkolů nebo operací?
Pověz mi o Dockeru: čím se liší obraz od kontejneru? Co jsou vrstvy?
Jak se vypočítá standardní hodnota hashCode pro objekt v jazyce Java?
Jak jste implementovali a řídili vícenásobnost ve svých projektech?