Կարող եք տալ օրինակ այն մասին, թե ինչպես են տիպի արժեքները փոխանցվում կամ պահվում հողամասում ծրագրավորման լեզուներում:
iOS
Ի՞նչ պարամետրերի վրա պետք է ուշադրություն դարձնել նոր աշխատանքային դիրք ընտրելիս:
Ի՞նչ գործիքներ և մեխանիզմներ եք օգտագործում բազմապատկման իրականացում և կառավարում ծրագրերում։
Ի՞նչ տարբերություն կա setNeedsLayout և layoutIfNeeded մեթոդների միջև ինտերֆեյսի դասավորության թարմացման առումով։
Կարող եք նշել օպերացիոն համակարգերում առաջադրանքների և ռեսուրսների կառավարման տարբեր մեթոդների տեսակները:
Կարող եք բացատրել, թե ինչ է նշանակում կոնտեքստի փոխում գործառնական համակարգերում?
Ներկայացրեք փակման կոնցեպտը ծրագրավորման մեջ և դրա կիրառումը
Կարող եք տալ օրինակ, երբ տարրի շրջանակը և նրա սահմանները չափով չեն համընկնում?
Կարող եք նշել ծրագրավորման մեջ օգտագործվող հիմնական հերթերի տեսակները?
Ի՞նչ գործիքներ կամ մոտեցումներ եք օգտագործել ավտոմատացված թեստեր ստեղծելիս:
Ի՞նչ քանակի stack տեխնոլոգիաներ կարող են օգտագործվել մեկ հավելվածում։
Ինչպես տարբերել git rebase և git merge հրամանները և ինչ են նրանց հիմնական տարբերությունները։
Կարող եք բացատրել, թե ինչ է նշանակում setNeedsLayout մեթոդը օգտագործողի ինտերֆեյսի թարմացման համատեքստում?
Ի՞նչ գործոններ ես հաշվի առնում ճարտարապետական լուծում ընտրելիս:
Ինչպես է տեղի ունենում սեղմման իրադարձության մշակումը հավելվածում?
Ինչպե՞ս տարբերել տվյալների տեսակները արժեքով և հղումով և ինչպե՞ս են դրանք տարբերվում ծրագրավորման մեջ։
Կարո՞ղ է իրականացնել տվյալների կառուցվածք՝ օգտագործելով թույլ կապեր։
Կարող եք բացատրել Copy-on-Write սկզբունքը և այն ինչպես է աշխատում տվյալների պահեստավորման համակարգերում?
Ի՞նչ տարբերություն կա Strong և Weak հղումների տեսակների միջև հիշողության կառավարման և հղման մոդելում։