Ի՞նչն է ձեզ դրդել մտածել ձեր ներկայիս պաշտոնը կամ ընկերությունը փոխելու մասին։
iOS
Ի՞նչ է նվազագույն սահմանափակումների քանակը, որոնք անհրաժեշտ են տեսքի ամրապնդման համար էկրանին առանց տեղաշարժերի և չափի փոփոխությունների։
Ներկայացրեք պատասխանների շղթայի (Responder Chain) կոնցեպցիան GUI հավելվածների իրադարձությունների մշակման համակարգում։
Ինչպես եք նախընտրում կազմակերպել ձեր գործունեությունը նախագծում?
Ի՞նչ քայլեր պետք է ձեռնարկվեն հիշողության մեջ պահման ցիկլի (Retain Cycle) առաջացման համար։
Կարող եք տալ օրինակ, երբ Swift-ի փակման մեջ անհրաժեշտ է օգտագործել weak self՝ ցիկլային հղումներից խուսափելու համար։
Դուք ունե՞ք փորձ աշխատանքային մեթոդիկա Կանբանով նախագծերում։
Նկարագրեք ձեր աշխատանքային փորձը և հիմնական խնդիրները, որոնց հետ եք բախվել նախորդ աշխատավայրում։
Կարող եք բացատրել Coordinator դիզայնի դերը և նշանակությունը ծրագրային ճարտարապետությունում:
Կարող եք օգտագործել Combine ֆրեյմվորկը ձեր նախագծերում՝ ասինխրոն տվյալների մշակման համար:
Կարող եք պատմել ձեր մասնագիտական փորձի և հիմնական ձեռքբերումների մասին:
Կարող եք բացատրել, թե ինչ է DispatchQoS-ը և ինչպես է այն աշխատում Android համակարգերում:
Նկարագրեք ձեր փորձը թիմային նախագծերում և այն դերը, որը կատարել եք։
Կարող եք բացատրել նվազագույն կենսունակ արտադրանքի կոնցեպցիան և նրա դերը զարգացման գործընթացում: