iOS
Čo odlišuje možnosti convenience a required pri uvádzaní závislostí alebo požiadaviek v projekte?
Môže prekladač automaticky vyhlásiť triedu za finálnu počas kompilácie?
Kedy a prečo sa v Swift používa nútené rozbaľovanie voliteľných hodnôt?
Povedzte o situácii, keď ste museli vysvetliť technické koncepty osobe bez technických skúseností.
Aké sú hlavné rozdiely medzi poľom a množinou a prečo by ste mali v určitých prípadoch zvoliť pole?
Ktorá referencia, slabá (weak) alebo ne vlastná (unowned), zabezpečuje vyšší výkon pri použití v Swift?
Kde sa zvyčajne umiestňuje vstupný tok dát (Inout) v systéme?
Je možné implementovať automatické kontroly bez opory na komunikačné protokoly?
Za akých podmienok prechádza aplikácia z aktívneho do neaktívneho stavu?
Môžete vysvetliť koncept abstraktnej továrne a jej účel v návrhových vzorcoch?
Povedajte nám o najzložitejši nalogi, ki ste jo morali izvesti z uporabo SwiftUI
Akými metódami vykonávate diagnostiku a hľadáte príčiny chýb, ktoré sa vyskytujú u koncových používateľov?
Aké parametre a metriky používate na určenie úplnosti testovacieho pokrytia v projekte?
Používate pri vývoji hotové fragmenty kódu?
Na čo si treba dávať pozor, aby ste rozpoznali potenciálne problémy pri výbere novej práce?
Z akého rámca alebo modulu sa vytvára a spravuje UIView v iOS?
V akých situáciách sa v aplikácii používa viacero objektov UIWindow?
Ako sa informácie získané z interaktora prenášajú do prezentéra?
Je možné implementovať vlastný obal vlastnosti v jazyku Swift?
Aké údaje obsahuje objekt Frame?