Sobes.tech

Android

Կա՞ն թեկնածուներ, ովքեր անցնում են հարցազրույցի վերջնական փուլը։

Junior — Middle
269

Ներկայացրեք invariantsության կոնցեպտը Kotlin-ի գեներիկներում և ինչու է այն օգտագործվում։

Junior — Middle
241

Ի՞նչ պայմաններում հեշ-թերթում տարր գտնելու ժամանակը կարող է աճել մինչև գծային բարդություն։

Junior — Middle
227

Ինչպե՞ս եք բաժանում և առաջնահերթություն տալիս ձեր առաջադրանքներին ընթացիկ նախագծում կամ թիմում։

Junior — Middle
227

Ներկայացրեք Kotlin- ում գեներիկների մեջ կովարիանտության կոնցեպցիան և դրա կիրառումը

Junior — Middle
226

Ինչ տեսակի օբյեկտներ կարող են գտնվել տվյալների տոպրակում?

Junior — Middle
221

Ի՞նչ է տեղի ունենում դինամիկ բաժնետոմսի հիշողության օբյեկտների հետ և որոնք են դրանցից հոսպիտալում ընկնողները։

Junior — Middle
208

Ի՞նչ է օբյեկտային ուղղված ծրագրավորման կոնտեքստում ստատիկ և դինամիկ պոլիմորֆիզմի տարբերությունը։

Junior — Middle
206

Կարող եք բացատրել Kotlin-ի գեներիկների կոնտրավարիանտության կոնցեպցիան և այն ինչպես է ազդում տիպային անվտանգության վրա?

Junior — Middle
206

Կարող եք խոսել ֆունկցիոնալ ծրագրավորման հիմքում ընկած հիմնական սկզբունքների մասին?

Junior — Middle
206

Ի՞նչ դեր ունի DiffUtil կոմպոնենտը ինտերֆեյսում ցանկերի թարմացումները օպտիմալացնելու գործում։

201

Ինչն է ձեզ դրդել ընտրել Android զարգացման ոլորտում կարիերա:

Junior — Middle
191

Ի՞նչ է Heap տարածքը և ինչպիսի տվյալների տեսակներ սովորաբար պահվում են այնտեղ։

Junior — Middle
190

Երբ է ցանկալի իրականացնել սեփական equals() մեթոդը տվյալների դասերում?

189

Կարող եք պատմել, թե ինչպես էր կազմակերպված աշխատանքային գործընթացը ձեր առաջին ընկերությունում?

Junior — Middle
184

Կարող եք նկարագրել Coroutines- ի հիմնական սառը հոսքերը (cold flows) և դրանց առանձնահատկությունները?

Junior — Middle
178

Որ դեպքերում և ինչու է տեղի ունենում ViewModel-ի վերականգնումը Activity-ի կյանքի ցիկլի փոփոխության ժամանակ?

Junior — Middle
176
/2