Kako procenjujete svoj profesionalni nivo u trenutnoj oblasti?
iOS
Da li je sigurno dodavati elemente u niz koristeći asinhrone funkcije i await?
Koji mehanizam za skladištenje podataka — UserDefaults ili KeyChain — čuva informacije nakon ponovne instalacije aplikacije?
Можете ли објаснити механизам кључне речи synchronized у Јави и њену улогу у синхронизацији нитева?
Kako implementirati dodavanje objekta u niz tako da to ne dovede do povećanja broja jakih referenci na njega?
Šta znači implementacija protokola CustomStringConvertible u Swift-u i zašto se koristi?
Šta razlikuje NSRecursiveLock od standardnog NSLock u kontekstu višestrukog izvršavanja?
Kako odrediti trenutni prikazani kadar u procesu animacije?
Са којим потешкоћама може да се суочи систем при раду са мултитредингом?
Koja je osnovna funkcija automatskog upravljanja memorijom implementiranog pomoću ARC?
Kako funkcioniše mehanizam synchronized kada se koristi sa statičkom funkcijom u kontekstu monitora?
Можете ли објаснити принцип функционисања протокола WebSocket и како он обезбеђује сталну везу између сервера и клијента?
Šta razlikuje WebSocket protokol od klase URLSessionDataTask u biblioteci Foundation?
Koje su prednosti i mane korišćenja nasleđivanja u objektno-orijentisanom programiranju?
Zašto je važno koristiti enkapsulaciju prilikom projektovanja objekata u objektno-orijentisanom programiranju?
Kako se vrši dostava push obaveštenja putem Apple Push Notification Service (APNs)?
Na kojoj fazi razvoja ili implementacije je sistem bio u trenutku vašeg odlaska?
Kako se obrađuje događaj klika u aplikaciji?
Kako se razlikuju mehanizmi za skladištenje podataka u Keychain i u Core Data na iOS?
U kom trenutku u životnom ciklusu ViewController-a postaje dostupna informacija o veličini njegove View?