Android
Ինչպես են Java-ում ծառերը իրականացվում?
Նշեք տվյալների փոխանցման բոլոր եղանակները հատվածների միջև։
Ինչպես իրականացնել ժառանգություն sealed-հայտարարած դասից?
Որ իրավիճակներում խորհուրդ չի տրվում օգտագործել կորուտիններ և RxJava?
Ինչպես կարելի է օպտիմալացնել ցուցակի կատարողականությունը հավելվածում?
Կարող է ծրագրի կատարման ընթացքում հասանելի լինել գեներիկի տիպին?
Ինչպես կատարել կոդը տարբեր, հիմնական թելից տարբեր, թելում?
Կարող եք տալ 'Արտադրամաս' դիզայնի նմուշի օգտագործման օրինակ Android ֆրեյմվորկում?
Կարող է լինել մի քանի catch բլոկ մեկ try բլոկում?
Ի՞նչ են Android-ում տվյալների բազաների հետ աշխատելու համար Room գրադարանի հիմնական բաղադրիչները։
Ինչպես կարելի է տարբեր վիճակներ իրականացնել Android հավելվածում օգտագործելով sealed դասեր?
Դուք արդյոք բավարարված եք, որ միջին ծրագրավորողի դիրքում ավելի շատ ծրագրավորում եք պետք անել և քիչ ղեկավարել?
Կարող եք բացատրել, թե ինչ է Kotlin-ում կոռուտիների կոնտեքստը?
Ավելացրեք ավելի մանրամասն տեղեկություններ MVP (Model-View-Presenter) ձևաչափի մասին։
Խոսեք Android հավելվածների աշխատանքի համատեքստում զանգի բլոկի և հոսքի մասին։
Ի՞նչ արագությամբ է կատարվելու աշխատանքը կուռտիններով՝ համեմատած առանց կուռտինների և թելերի հաշվարկային ֆունկցիայի կատարման հետ։
Ինչպե՞ս որոշել, որ փոփոխականը ծրագրում հղում է կոնկրետ օբյեկտին։
Ի՞նչ մեթոդներ կան Java լեզվի Object դասում։
Կարող եք նշել Android-ի հիմնական ճարտարապետության տարրերը և դրանց գործառույթները:
Անհրաժեշտ է արդյոք օգտագործել ֆրագմենտներ Jetpack Compose-ով ինտերֆեյսներ մշակելիս?