iOS
Опишите како су организовани и реализовани радни процеси у вашој претходној компанији.
Можеш ли да објасниш који типови цурења меморије постоје у апликацијама?
Kako se vrši razmena podataka između modula u SwiftUI koristeći Combine?
U kojim situacijama je vaš tim radio sa više od tri iOS developera?
Kako korišćenje klasa utiče na upravljanje višestrukim operacijama i kakve su njihove prednosti i mane u ovom kontekstu?
Можете ли објаснити шта значи протокол ObservableObject у програмирању?
Od čega se sastoji tabela Side Table i koje informacije se u njoj čuvaju?
Можете ли објаснити разлике између принципа инверзије зависности и убризгавања зависности у програмирању?
Kada se obično prestaje koristiti tabela dodatnih podataka (Side Table) u bazi podataka?
Koja radnja se vrši operacijom povećanja vrednosti promenljive za jedan u programskom jeziku?
Koje korake treba preduzeti za praćenje ažuriranja drajvera u RxSwift?
Koje informacije sadrži objekat DataSource?
Koje su prednosti VIPER arhitekture u poređenju sa MVC?
Koje načine rasporeda elemenata poznaješ u UIView?
Da li je moguće potpuno odustati od DispatchWorkItem u implementaciji asinhronih zadataka?
Kako razlikovati paralelno izvršavanje zadataka od konkurentnih procesa?
Да ли сте радили са документацијом API?
Koja je svrha klase UIScreen u razvoju iOS?
Koja je vaša priča o putu u razvoj za iOS i kako ste došli do trenutnog nivoa znanja?
Колико често полажете интервјуе или процене свог професионалног нивоа?