Kuidas lahendasite konflikte, ühendades harusid Git versioonihaldussüsteemis teie eelmisel töökohal?
iOS
Kas saaksid anda näite, millal viidetüüpi objektid salvestatakse virna?
Kas saaks anda näite olukorrast, kus kasutatakse sõnumite suunamise mehhanismi?
Milliseid arendajate kontotüüpe teate?
Kuidas rakendus määrab, millist lehte või komponenti kasutajad klõpsates valisid?
Millal on soovitatav kasutada andmestruktuuri sõnastiku vormis?
Kas saaksite rääkida oma kogemusest ülesannete ja projektide täitmisel oma eelmisel töökohtumisel?
Millised on erinevused meetodite map, flatMap ja filterMap vahel kolleksioonide töötlemisel?
Milline on mitme lõimega töötamise roll kaasaegsetes tarkvarasüsteemides ja miks seda kasutatakse?
Kas Swiftis toetatakse objektorienteeritud programmeerimise põhimõtet?
Millal toimub objekti poolt hõivatud mälu vabastamine?
Kas saaksite selgitada delegeerimise kontseptsiooni disainimustrites ja kuidas seda rakendatakse?
Mis ajendas teid oma eelmisest ametist loobuma?
Kas saaksite selgitada erinevusi UIView, UIWindow ja CALayer vahel iOS-liideste arendamisel?
Milline on erinevus Weak ja Unowned viidete vahel mälu haldamisel?
Kas on võimalik teha muudatusi info.plist faili sisus programmi käivitamise ajal?
Selgitage iOS rakenduse arendamise ja toimimise etappe alates käivitamisest kuni lõpetamiseni.
Kas saaksid selgitada peamisi disainimustrid ja nende rakendamist?
Kirjeldage oma töökogemust ja peamisi ülesandeid, millega olete eelmisel töökohal kokku puutunud.
Selgitage, mis on andmestruktuur nimega 'sõnastik' ja kuidas seda kasutatakse.