iOS
Kas saaksite selgitada, mida tähendab iOS-i automaatne mälu haldamise mehhanism ARC?
Millised protsessid ja muutused toimuvad vaates pärast meetodi viewDidLoad kutsumist kontrollija elutsükli jooksul?
Kuidas määratakse massiivi lõppu elemendi lisamise operatsiooni ajakulude keerukus?
Kas saaksite rääkida keerulistest olukordadest, millega te projektiga töötades kokku puutusite?
Selgitage, mida mõeldakse ülesande asünkroonse käivitamise all ja kuidas see töötab.
Kas sa oskad loetleda peamisi järjekordade tüüpe, mida programmeerimises kasutatakse?
Selgitage sünkronsete operatsioonide tööpõhimõtet ja nende eesmärki programmeerimises.
Mis ajendas teid kaaluma vahetada oma praegust ametit või ettevõtet?
Kirjeldage meeskonnaliikmete struktuuri ja rolli, kellega te töötasite oma viimases positsioonis.
Millal toimub tagasiside meetodite väljakutse vaatekontroleri elutsükli jooksul?
Kas saaksite selgitada peamisi erinevusi MVVM ja VIPER arhitektuurimustrite vahel?
Mis on peamine ülesanne ja Singleton mustri tööpõhimõte programmeerimises?
Milliste raskustega võib süsteem kokku puutuda mitmetöötluse ajal?
Kus tavaliselt asuvad väärtuse tüüpi andmed mälus või andmestruktuuris?
Millised on peamised puudused ja piirangud, mis on seotud Singleton mustri kasutamisega?
Millisele disainimallile vastab MVVM arhitektuurimuster?
Selgitage peamised erinevused sünkroonse ja asünkroonse protsesside täitmise režiimide vahel.
Millised on MVVM ja MVP arhitektuurimustrid programmeerimise kontekstis?