iOS
Jak rozumíš procesy a metody testování softwarových řešení?
Jaká je role třídy SceneDelegate v životním cyklu aplikace?
Jaká je role kontroléru zobrazení a proč je důležitý v architektuře aplikace?
Jaké druhy atomárních operací v Swiftu znáš?
Zajímá vás pozice vedoucího týmu nebo projektového manažera?
Jak implementujete delegáta pro správu tabulky ve svém projektu?
Můžete vysvětlit, co znamená pojem BDUI ve vývoji rozhraní?
Lze při přepisování metod používat různé názvy parametrů ve signatuře?
Jaké jsou rozdíly mezi programovacími jazyky Objective-C a Swift?
Jaké informace a objekty se obvykle umisťují do oblasti paměti nazývané halda?
Jaké typy dat nebo objekty mohou sloužit jako klíče ve slovnících nebo hashtablech?
Lze v programování používat odkazy nebo ukazatele na hodnotové typy?
Můžete vysvětlit koncept Background Prefetch a jak se používá ke zvýšení výkonu systému?
Můžeš uvést příklad implementace principu inverze závislostí v projektu?
Který přístup je při používání WebSocket vhodnější: jeden kanál pro všechny události nebo samostatné kanály pro různé úkoly na serveru?
Co je to MITM útok?
Jaké ukazatele nebo podmínky považujete za konec plnění úkolu v projektu?
Jak objekt vypočítává svou jedinečnou hodnotu hash?
Lze určit, kdy během běhu programu dochází ke kopírování datové struktury?
V jakých situacích se doporučuje používat NSLock pro synchronizaci vláken?