Ի՞նչ է Java-ում Serializable ինտերֆեյսի նպատակը։
Android
Կա՞ ներքին դասը մուտք դեպի արտաքին դասի անդամներ։
Կարող եք բացատրել protected մուտքի փոփոխականի նպատակը և օգտագործումը Kotlin լեզվում?
Ինջեկցիայի համատեքստում Dagger և Koin միջև ինչ տարբերություններ կան։
Ի՞նչ է ծրագրավորման մեջ 'object' բառի դերը և նշանակությունը։
Կարող եք բացատրել equals մեթոդի նպատակն ու այն ինչով տարբերվում է հավասարության օպերատորից?
Կարող եք բացատրել, թե ինչ է CoroutineScope-ը և ինչու է այն անհրաժեշտ Kotlin-ում:
Ի՞նչն է տարբերությունը Lazy-ի և Provider-ի օգտագործման միջև Dagger-ում կախվածությունների մուտքագրման ժամանակ:
Ներկայացրեք տարբերությունները Java-ի մեջ equals() և hashCode() մեթոդների միջև և թե ինչու են նրանք միասին անհրաժեշտ։
Կարո՞ղ է ծրագրավորման լեզվում իրականացնել անանուն դաս:
Ինչպե՞ս կարելի է փոխանցել տվյալներ ծրագրում ֆրագմենտների միջև:
Ներկայացրեք, թե ինչու են Activity, Service, BroadcastReceiver և ContentProvider կոմպոնենտները համարվում Android հավելվածների ճարտարապետության հիմնական տարրերը։
Ի՞նչ էականեր կան Kotlin-ում կոմպոնենտների համար և ինչպես են դրանք օգտագործվում:
Կարող են ընդլայնման ֆունկցիաները մուտք ունենալ դասի մասնավոր հատկություններն ու մեթոդները?
Կարող եք նշել Android պլատֆորմի հիմնական բաղադրիչները?
Որ տվյալների կառուցվածքում են պահվում Handler-ի միջոցով ստացված Looper հաղորդագրությունները;
Ինչպե՞ս պետք է կառավարել կախվածությունները Context-ի միջոցով՝ դրանք դուրսից փոխանցել կամ ներսում ստեղծել:
Ի՞նչ аспектներ են խախտվում SOLID-ի՝ Android-ում Context կոմպոնենտը իրականացնելու ժամանակ։
Ի՞նչ է sealed մոդիֆիկատորով հայտարարած դասի նպատակը։
Ներկայացրեք տարբերությունները ներքին դասի և ներսի դասի միջև Java ծրագրավորման լեզվում։