Android
Կարող եք բացատրել HotSpot-ի կոնցեպցիան Java ծրագրերի գործարկման գործընթացում?
Ի՞նչ է տվել քեզ [կազմակերպությունը] զարգացման տեսանկյունից որպես առաջին աշխատանքային տեղ։
Կարող եք բացատրել Observable կոնցեպտը և այն ինչպես է օգտագործվում ռեակցիոն ծրագրավորման մեջ:
Կարող եք նշել ծրագրավորման հիմնական հոսքերի տեսակները?
Ի՞նչ է յուրաքանչյուր դիսպետչերի դերը կորուտինների համակարգում և ինչու է դա անհրաժեշտ:
Ի՞նչ են Android զարգացման ժամանակ Activity կոմպոնենտի օգտագործման առավելությունները և թերությունները։
Ի՞նչ մոտեցումներ կան Android-ում Fragment և Service միջև տեղեկատվության փոխանակման համար։
Ի՞նչ է համակարգի ճարտարապետությունում Dispatcher կոմպոնենտի դերը։
Կարող եք բացատրել, թե ինչ է ենթադրվում պայմանագրի հասկացությունը ծրագրային ապահովման զարգացման համատեքստում?
Երբ է համակարգի աշխատանքի ընթացքում տեղի ունենում WeakReference-ով հղված օբյեկտի մաքրման գործընթացը?
Ինչպե՞ս կարելի է ցուցակում առանձնացնել միայն եզակի տարրերը:
Որ ֆունկցիա է ViewModel-ում սկսում օգտվողի ինտերֆեյսում ցուցադրման թարմացումը?
Տարբեր օբյեկտները կարող են նույն հեշ-կոդը վերադարձնել?
Ի՞նչ տարբերություն կա Java և Kotlin-ում աբստրակտ մեթոդի միջև։
Կարող են սերվերի ուշացումները բացասաբար ազդել հաճախորդի ինտերֆեյսում տեղեկատվության ցուցադրման արագության վրա?
Ի՞նչ է օգտագործվում բազմամյա ծրագրավորման մեջ:
Ի՞նչ տարբերություն կա View և նրա մոդելների միջև կապի մեթոդներում՝ ViewModel և View, ինչպես նաև Presenter և View։
Ինչ միջոցներով կարելի է կանխել փոխկապակցված կախվածությունները ծրագրի մոդուլների միջև?
Կարող եք տալ մեթոդների օրինակներ, որոնք օգտագործվում են View-ով աշխատելու համար զարգացումում?
Կատարե՞լ եք մի շարք նախագծեր, որոնք ներառում են մի քանի մոդուլների կամ բաղադրիչների փոխազդեցություն: