Ի՞նչ լեզուներ եք օգտագործել՝ սկսած Dart-ով աշխատելուց առաջ։
Flutter
Ինչպե՞ս եք իրականացնում տվյալների փոխարկումը JSON ձևաչափից ծրագրի օբյեկտների:
Կարող եք բացատրել, թե ինչ է նշանակում DTO-ն և ինչ է նրա հիմնական նպատակը:
Ինչպես կարելի է նվազեցնել համակարգի բաղադրիչների կախվածությունը?
Կարող եք բացատրել SOLID կոնցեպցիայի հիմքում ընկած սկզբունքները օբյեկտային ծրագրավորման մեջ?
Կարող եք բացատրել, թե ինչ է նշանակում Extension հասկացությունը Dart լեզվում և ինչպես է այն կիրառվում?
Ինչպես կարելի է ֆայլը ներառել POST հարցման պարունակության մեջ՝ ուղարկելու համար սերվերին?
Ներկայացրեք interceptor-ի հասկացությունը և նրա դերը ծրագրային ճարտարապետություններում
Դուք աշխատե՞լ եք նախագծերում կախվածության ներմուծման մեխանիզմների հետ։
Ներկայացրեք, թե ինչ է նշանակում 'extends' բանալի բառը օբյեկտային ծրագրավորման կոնտեքստում։
Ի՞նչ մեթոդներ եք ճանաչում տվյալների պահպանումը ծրագրերում իրականացնելու համար:
Ինչպե՞ս որոշել դժվարությունը և անհրաժեշտությունը կատարել այն գործը, որի հետ նախկինում չեք հանդիպել։
Կարող եք բացատրել, թե ինչ է նշանակում Map տվյալների կառուցվածքը և ինչպես է այն աշխատում:
Ինչպես է ձեր հավելվածում տվյալների փոխարկումը JSON ձևաչափի մեջ կատարվում?
Կարող եք նկարագրել ձեր աշխատանքային փորձը նախորդ պաշտոններում և հիմնական պարտականությունները, որոնք կատարել եք:
Կարող եք բացատրել use case-ի կոնցեպցիան և նրա դերը ծրագրային համակարգերի զարգացման մեջ?
Ներկայացրեք, թե ինչ է նշանակում 'amend commit' տերմինը Git տարբերակների կառավարման համակարգում։