iOS
Jaké základní principy návrhu systémů obvykle ve své práci uplatňujete?
Jaká je role použití abstrakce při vývoji softwarových systémů?
Můžete popsat hlavní povinnosti a projekty, na kterých jste pracoval ve své poslední pozici?
Dodržujete při vývoji svých projektů principy SOLID?
Jaké základní principy SOLID používáte při navrhování softwarových systémů?
Máte zkušenosti s vícestupňovými nebo složitými formuláři dat?
Máte zkušenosti s vývojem nebo prací s vícevláknovými aplikacemi?
Vysvětlete, co znamená pojem GCD a jak se používá v programování
Můžete vysvětlit hlavní myšlenku principu otevřenosti a uzavřenosti v objektově orientovaném programování?
Můžete nám říct o svých hlavních povinnostech a projektech, na kterých jste se podíleli na předchozích místech práce?
Popište nejobtížnější technické úkoly, se kterými jste se setkali a které jste úspěšně vyřešili
Můžete nám říct o složitých prvcích UI, které jste museli vyvíjet?
Můžeš sdílet nejvýznamnější projekty nebo úkoly, které se ti podařilo úspěšně realizovat?
Na jakých projektech jste museli participovat nebo je realizovat?
Jaká omezení mohou nastat při používání rozšíření v systému?
Jaké standardy nebo principy dodržuješ při tvorbě programového kódu?
Vysvětlete rozdíly mezi metodami map a flatMap při práci s kolekcemi nebo datovými proudy.