iOS
Ի՞նչ պահանջներ եք ներկայացնում թիմային աշխատանքի և մթնոլորտի վերաբերյալ նոր ընկերությունում։
Կարող եք բացատրել, թե ինչ է ենթադրվում օբյեկտային ծրագրավորման մեջ կախվածությունների հակադարձման սկզբունքից?
Ինչ մեթոդներ կարելի է օգտագործել ծրագրում հիշողության արտահոսքի խնդիրները հայտնաբերելու համար։
Կարող եք բացատրել, թե ինչ է WorkItem օբյեկտը և ինչու է այն օգտագործվում:
Ի՞նչ են ViewDidLoad մեթոդում ծանուցումների բաժանորդագրությունների օգտագործման առավելությունները և թերությունները։
Ի՞նչ սկզբունքներ և մեխանիզմներ են կիրառվում Swift լեզվում հիշողությունը հատկացնել և ազատել համար:
Կարող եք բացատրել didFinishLaunchingWithOptions մեթոդի նպատակը ծրագրի կյանքի ցիկլում?
Ի՞նչ տեսակի թեստավորման մեթոդներ եք կիրառել ձեր պրակտիկայում։
Ի՞նչ տեսակների նախագծերից եք նախընտրում խուսափել ձեր աշխատանքի ընթացքում:
Ինչքան կարևոր է իրականացնել անիմացիա էկրանին ուղղությունը փոխելիս՝ տեսքի հոսքային անցում ապահովելու համար։
Ի՞նչ նշաններ են ցույց տալիս համակարգի անարդյունավետ կամ սխալ ճարտարապետությունը։
Արդյո՞ք ճիշտ է, որ Subview կարող է արձագանքել օգտվողի մուտքագրումին, եթե հիմնական դիտը սահմանված է որպես անգործունակ փոխազդեցության համար։
Ինչպես է իրականացվում մեթոդների դիսպետչինգը, որոնք ավելացվել են Extension-ով պրոտոկոլներում?
Ինչ մեթոդներով կօգտվես Swift-ում հղման տիպերի տվյալներին դիմելու համար?
Որ դեպքերում է, երբ Bounds-ի պարամետրի origin արժեքը տարբերվում է զրոյից?
Կարող եք բացատրել աղյուսակների բաշխման տարբեր տեսակները?
Կարող եք բացատրել, թե ինչ է ենթատեքստը ծրագրավորման մեջ?
Ինչպե՞ս իրականացնել առաջադրանքների հերթական կատարմանը GCD-ով։
Ի՞նչ դեպքերում և ինչ նպատակներով է կիրառվում ընդլայնման մեխանիզմը կառավարումում։
Նկարագրեք ձեր աշխատանքային փորձը և հիմնական խնդիրները, որոնց հետ եք բախվել նախորդ աշխատավայրում։