iOS
Jaké klíčové úkoly a podmínky byste chtěli vidět ve svém budoucím profesním prostředí?
Jaký je časový výsledek operací vkládání, hledání, čtení a mazání prvků v poli v nejhorším a průměrném případě?
Pro implementaci podpory orientace na výšku a na šířku v rozhraní, co je vhodnější použít: Auto Layout nebo změnu velikosti přes frame?
Jakou strategii větvení v Git jste používali ve svém předchozím projektu nebo společnosti?
Vysvětlete, co je třída v objektově orientovaném programování.
Jak naprogramovat stažení obrázku podle jeho odkazu na internetu?
Mohou různé datové struktury uchovávat typy dat uvnitř sebe?
Jaké jsou výhody a nevýhody používání typu Unowned v programování?
Jaké vzory návrhu jste použili ve své programátorské praxi?
Zajímá vás tvorba aplikací, které fungují na různých operačních systémech?
Můžete vysvětlit hlavní způsoby implementace vzoru Responder Chain?
Můžeš uvést základní principy používané při navrhování softwarových systémů?
Vysvětlete, co znamená událost viewIsAppearing v kontextu životního cyklu zobrazení.
Můžete popsat hlavní fáze životního cyklu objektu v programování?
Můžete vysvětlit koncept DataService a jeho roli v architektuře aplikací?
Jaké máte zkušenosti z předchozí práce a jak dlouho jste tam pracoval?
Můžete vysvětlit, co se rozumí pod pojmem Shape Layer v grafickém nebo programovacím kontextu?
Jaká je role metody scene ve třídě SceneDelegate a v jakých případech je volána?
Je povinné mít inicializátor s modifikátorem required bez implementace protokolů?
Můžete vysvětlit, co znamená termín Exploze vláken a jak se jí vyhnout?