iOS
Cum se pot implementa funcții opționale în interfețe sau protocoale?
Cum se determină ce obiecte pot fi adăugate într-o structură de date de tip dicționar?
Ce tehnologii și instrumente folosești în munca ta?
Care este scopul utilizării extensiilor în programare sau dezvoltarea de sisteme?
Poți să numești principalele modele de proiectare creational?
Care este avantajul utilizării Key Chain pentru stocarea sigură a parolelor?
Care este diferența dintre o declarație de clasă cu cuvântul cheie open și o definiție normală de clasă fără acest modificator?
Este posibil să obțineți cadrul actual al animației în timpul execuției acesteia?
Care este rolul referințelor slabe (weak) și neposesate (unowned) în gestionarea memoriei în limbajele de programare?
Ați lucrat la dezvoltarea de aplicații pentru Apple Watch folosind WatchKit?
Puteți explica diferențele dintre principiul inversiunii dependențelor și injecția de dependențe în programare?
Ai lucrat cu baza de date Realm în proiectele tale?
Care sunt avantajele și dezavantajele utilizării metodei objectWillChange.send în arhitectura actualizărilor modelului de date?
Care sunt motivele pentru care utilizarea UserDefaults este ineficientă pentru stocarea datelor voluminoase?
Cum gestionează Auto Layout redarea unui număr mare de elemente cu restricții stabilite?
Aveți experiență cu BDUI în proiectele dvs.?
Ce metode sunt utilizate pentru a realiza trecerea între ecrane în aplicații?
Ce procese sunt inițiate sau executate la clic pe pictograma aplicației?
Puteți explica conceptul de Release în Objective-C și rolul său în gestionarea memoriei?
În ce etapă a ciclului de viață al ViewController trebuie înlocuită vizualizarea sa principală?