Sobes.tech

Android

Կարող եք նշել հիմնական արտահայտությունը, որը հանդիսանում է մյուս արտահայտությունների ծնողը ծրագրավորման լեզվում?

380

Ի՞նչ են Kotlin Coroutines-ում GlobalScope-ի օգտագործման հնարավոր դժվարությունները կամ թերությունները։

329

Կարող եք նշել Android-ի հիմնական ճարտարապետության տարրերը և դրանց գործառույթները:

328

Ի՞նչ է Kotlin-ում data class-ի մեջ կոմպոնենտների օգտագործման հիմնական նպատակը։

313

Ի՞նչ են Java-ում equals և hashCode մեթոդների միջև կապի հիմնական սկզբունքները։

Junior — Middle
309

Կա իրավիճակներ, երբ անհրաժեշտ է հեռացնել ուժեղ հղումները կոդում, և ինչ կարող են լինել դրա հնարավոր պատճառները?

305

Ներկայացրեք, թե ինչ է suspend-ֆունկցիան և ինչպես է այն աշխատում Kotlin-ում։

Junior — Middle
297

Ի՞նչ են աղբահանության հավաքողի (GC Roots) արմատները և ինչպես են դրանք ազդում ավտոմատ հիշողության կառավարման գործընթացի վրա։

294

Ի՞նչ տարբերություն կա Serializable և Parcelable ինտերֆեյսների միջև Android-ում օբյեկտներ փոխանցելիս։

278

Ինչ մեթոդներ կարելի է օգտագործել ծրագրում ֆրագմենտների միջև տվյալների փոխանակումը իրականացնելու համար։

277

Որ ալգորիթմը կամ մեթոդը օգտագործվում է միացյալ ցանկում տարր որոնելու համար և ինչ է նրա ժամանակային բարդությունը?

269

Կարող եք անվանել և նկարագրել տարբեր մուտքի մոդիֆիկատորների տեսանելիության ոլորտները Kotlin-ում?

265

Ի՞նչ դասեր կամ օբյեկտներ ձեր փորձառության մեջ կարող են պահել իրենց վիճակը որպես բայթների հաջորդականություն՝ հետագա վերականգնման համար։

262

Ինչպե՞ս տարբերել foreground ծառայությունը background-ից և ինչ են նրանց հիմնական տարբերությունները։

261

Ի՞նչ մուտքի մակարդակներ կան Java լեզվում դասի անդամների համար։

253

Կարող եք բացատրել volatile փոփոխականի աշխատանքի սկզբունքը և որ դեպքերում նրա օգտագործումը արդարացված է?

247

Կարող է արդյոք պահպանել ViewModel-ի վիճակը ծրագրի գործընթացի ավարտից հետո?

245
/4