iOS
Milliseid väliseid teeke kasutasite oma eelmises projektis ja milleks?
Millised on VIPER arhitektuurimustri eelised ja puudused mobiilirakenduste arendamisel?
Kas saaksite selgitada vastassuunalise sõltuvuse kontseptsiooni ja selle rolli süsteemide kujundamisel?
Millised on VIPER arhitektuuri eelised võrreldes MVC-ga?
Mis on Codable protokolli peamine ülesanne Swiftis ja millistes stsenaariumides seda kasutatakse?
Selgitage mõistet Codable Swiftis andmete serialiseerimise kontekstis.
Kas saaksite selgitada, mida tähendab iOS-i automaatne mälu haldamise mehhanism ARC?
Kas saaksite selgitada sõltuvuste pööramise kasutamise eeliseid ja puudusi programmeerimises?
Mis on protokollide kasutamise peamine eesmärk võrguside kommunikatsioonis?
Kas saaksid anda näite olukorrast, kus kehtib protokolli põhimõte?
Kirjeldage kõige keerulisemaid tehnilisi ülesandeid, millega olete kokku puutunud ja mida olete edukalt lahendanud
Kuidas rakendatakse ja hallatakse paralleelülesandeid mitme lõimega programmeerimises?
Milliseid kasutajaliidese paigutusmeetodeid olete oma praktikas rakendanud?
Selgitage asünkroonsete funktsioonide tööpõhimõtet, kasutades võtmesõnu Async ja Await
Kas saaksite selgitada erinevusi UIView, UIWindow ja CALayer vahel iOS-liideste arendamisel?
Kas teil on praktilisi kogemusi reaktiivsete lähenemisviiside kasutamisel programmeerimisel?
Kas saaksite jagada oma professionaalset kogemust ja peamisi saavutusi?
Milliseid meetodeid kasutate oma töö ülesannete arendamise ja korraldamise mugavuse tagamiseks?
Kuidas kontrollida sisestatud e-posti aadressi õigsust?