iOS
Kas süsteemis on ülesande täitmise tühistamine võimalik?
Peate kirjutama lihtsa mälupuhvri teegi. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }
Kas saaksid anda näite andmete sorteerimise meetodist?
Millised konstruktoritüübid on klassis rakendatud ja kuidas nad erinevad?
Kuidas on andmekogumid süsteemis madalal tasemel rakendatud ja töötavad?
Kus ja kuidas on UIKitis elementide kuvamiseks koordinaatsüsteem rakendatud?
Kas ViewControlleri alguses on kohustuslik omada juurvaadet?
Millistes olukordades võib viitearvuti kasutamine mälu haldamiseks mitte suurendada objekti arvu?
Miks Swift kompilaator ei loo automaatselt klassidele parameetritega konstruktorit?
Millised meetodid võivad parandada piltide laadimise tõhusust tabelis aeglase ühenduse ja kiire kerimise korral?
Kas on võimalik lisada uued omadused objekti, lai laiendada selle tüüpi?
Selgitage, mis on Dispatch Barrier ja milleks seda andmetöötlussüsteemides kasutatakse.
Selgitage sünkronsete operatsioonide tööpõhimõtet ja nende eesmärki programmeerimises.
Kui palju mälu RAM-is võtab objekti, mis on loodud viitega?
Kas saaksite selgitada KISS põhimõtet ja selle rakendamist tarkvaraarenduses?
Kuidas rakendatakse konteksti ärireeglite rakendamisel UseCase kaudu?
Selgitage programmeerimiskeeles erinevate kogumite tüüpide peamised erinevused.
Millal View Controlleri elutsüklis toimub Constraint piirangute arvutamine ja seadistamine?
Millistes kohtades, välja arvatud standardne virna, võib andmestruktuur paikneda?
Kas on võimalik kasutada samu ressursse erinevates Run Loop töötlemistsüklites?