Android
Ինչպես հանել առաջին տարրն հավաքածուից Kotlin-ում, եթե նրա բանալին համապատասխանում է տրված արժեքին?
Կարող եք պատմել ձեր փորձի մասին Broadcast մեխանիզմի օգտագործման մասին նախագծերում?
Կարող եք նշել այն օպերատորները, որոնք օգտագործվում են modifier օպերատորով?
Ինչպես են կազմակերպված աշխատանքային գործընթացները և փոխազդեցությունները ձեր ընթացիկ նախագծում կամ թիմում?
Ի՞նչ է source set-ի դերը և նպատակը Kotlin Multiplatform նախագծում։
Ինչպես իրականացնել և գրանցել BroadcastReceiver-ը Android հավելվածում:
Կարող եք նկարագրել մաքուր կոդի ճարտարապետության հիմնական սկզբունքներն ու առանձնահատկությունները?
Ի՞նչ տարբերություն կա add և replace մեթոդների միջև Android-ում ֆրագմենտների հետ աշխատելիս։
Տվյալների կառուցվածք HashSet-ը ապահովո՞ւմ է եզակի տարրերի պահպանությունը։
Դուք երբևէ աշխատե՞լ եք այն նախագծերում, որտեղ պահանջները ձևակերպված չէին տեխնիկական առաջադրանքի տեսքով։
Ինչպե՞ս է Android օպերացիոն համակարգը ընտրում, թե որ գործընթացը պետք է առաջինը ավարտվի ռեսուրսների պակասի դեպքում։
Ի՞նչ դժվարություններ կարող են առաջանալ ViewModel-ի վիճակը պահպանելիս։
Ի՞նչ դեր է կատարում AndroidManifest.xml ֆայլը Android հավելվածի կառուցվածքում։
Ի՞նչ երեք անձնական որակներ եք համարում կարևոր՝ որպես ծրագրավորող հաջողության համար։
Ինչպես է իրականացվում կորժինների կանգնեցումը և դադարեցումը ասինխրոն ծրագրերում?
Կարող եք բացատրել Dagger-ի կոնցեպցիան և աշխատանքային սկզբունքները Android հավելվածների զարգացման մեջ?
Կարող եք նկարագրել կողմնակի ազդեցությունների հասկացությունը ծրագրավորման մեջ և տալ օրինակներ?
Ի՞նչ են հիմնական տարբերությունները BottomSheetDialog և BottomSheetDialogFragment օգտագործելու միջև ստորին պանել իրականացնելու ժամանակ։
Կարող եք բացատրել launch և async ֆունկցիաների տարբերությունները Kotlin-ում Coroutine Builder օգտագործելիս?
Ի՞նչ դեպքերում է նպատակահարմար օգտագործել HashSet տվյալների կառուցվածքը։