Android
Որ աշխատանքային ռեժիմն եք նախընտրում՝ հեռավար աշխատանք կամ գրասենյակում աշխատել?
Կարող եք տալ իրավիճակի օրինակ, երբ խախտվում է կախվածությունների հակադարձման սկզբունքը։
Ճանաչո՞ւմ եք արդյոք Knuth-Morris-Pratt (KMP) մեթոդով ենթատողերի որոնման ալգորիթմի օգտագործումը։
Դուք արդյոք օգտագործել եք տվյալների կապի մեխանիզմը ձեր նախագծերում?
Ի՞նչ է դասի նպատակը ծրագրավորման մեջ։
Ի՞նչ մեթոդներ պետք է իրականացնել Android հավելվածներում ֆոնային աշխատանքները իրականացնելու համար։
Կա՞ ակտիվությունը հասանելի կամ տեսանելի է օգտվողին onStop վիճակին անցնելուց հետո։
Կարող եք բացատրել, թե ինչ է crossinline ֆունկցիան Kotlin-ում և ինչու է այն տարբերվում սովորական inline-ֆունկցիաներից?
Ի՞նչ դեր է կատարում Fragment հայտարարությունը AndroidManifest.xml ֆայլում և ինչու դա սովորաբար անհրաժեշտ չէ։
Ինչպե՞ս կարելի է իրականացնել Singleton ձևանմուշը Kotlin լեզվում։
Անհրաժեշտ է արդյոք բոլոր մակարդակների Clean Architecture-ի իրականացումը ծրագրի ստեղծման ժամանակ?
Օգտագործու՞մ եք ռեսուրսներ կամ աղբյուրներ նոր գաղափարներ և ներշնչում գտնելու համար։
Դուք ունե՞ք կոդի վերանայման փորձ։
Ի՞նչ է ներառում APK ֆայլի պարունակությունը և ինչ ֆայլեր են պահվում դրանում։
Կարող եք բացատրել Coroutine Actors կոնցեպտը և ինչպես են նրանք աշխատում:
Ի՞նչ հարցեր են ամենից հաճախ տրվում այս պաշտոնի համար հարցազրույցներում:
Կարո՞ղ է ցանկացած իրավիճակում ընդհատել Coroutine-ի կատարմանը։
Ի՞նչ ծրագրավորման լեզու է գերիշխում ձեր ընթացիկ նախագծում կամ աշխատանքի մեջ։
Ի՞նչ օգուտներ է բերում մոդուլային կառուցվածքի օգտագործումը ծրագրերի զարգացման ժամանակ և ինչ թերություններ ունի այդպիսի ճարտարապետությունը։
Ի՞նչ է այն առավելությունը, երբ օգտագործում եք Fragment-ը՝ համեմատած Activity-ի հետ ռեսուրսների սպառման տեսանկյունից։