ERP Consultant
Ինչպե՞ս պայքարեցիք goroutine-ների արտահոսքի դեմ — արդյոք դիտարկե՞լ եք այն։
Եթե PgBouncer պահում է 10 կապ, բայց կա 100 հաճախորդ, ինչպես կծառայվեն նրանք?
Անհրաժեշտ է տվյալները պահել կեշում և տվյալների բազայում 10-30 րոպե, բայց տվյալների բազան աճում է: Ինչպես լուծել անսահման աճը?
Ինչպես սկսել գործողությունը մեթոդի սկզբում, կատարել այլ գործողություններ և հետո սպասել առաջին գործողության արդյունքին։
Նախնական կարգով, որտեղ է կատարվում CompletableFuture?
Ինչպես է կառուցված Git աշխատանքային գործընթացը նախագծում: Որ ճյուղերը օգտագործվում են?
Կարող եք սկսել աշխատանքը ավելի վաղ օրը, որպեսզի ավարտեք մինչև 5-ը?
Ի՞նչ է տեղի ունենում, երբ սպասում ենք coroutine- ի հետ await- ի միջոցով: Արդյո՞ք կատարմանը խոչընդոտում է:
Միկրոսերվիսները ստեղծվեցին սկզբից, թե արդյոք փոփոխվեցին առկա՞ները։
Պատմեք Circuit Breaker դիզայնի մասին: ինչու է օգտագործվում, ինչ ռեժիմներ կան։
Ի՞նչ է Մեդիատոր դիզայնը, աշխատե՞լ եք դրա հետ։
Պատմեք ծանր հարցի մասին, որը պետք է օպտիմալացնեիք։
Ի՞նչ բազմաամյա հավաքածուներ գիտեք։
Խոսեք ինտերֆեյսների և աբստրակտ դասերի մասին՝ երբ կիրառել մեկը, երբ մյուսը, և ժառանգության առանձնահատկությունները
Իմ մասին պատմեք (ինքնահետախուզում)
Ի՞նչ է կոնտեքստը Go-ում: Ինչու է դա անհրաժեշտ, ինչ տեսակներ կան, ինչ աշխատանքային նմուշներ կան նրա հետ:
Ինչպե՞ս է երևում հիշողության արտահոսքը գրաֆիկում: Ինչպե՞ս եք այն հայտնաբերել:
Ինչպե՞ս իրականացրիք Outbox worker-ը — գրել եք ձեր սեփական polling-ը, թե օգտագործել եք ենթակառուցվածքային գործիք։
Ի՞նչ վարքագծի նմուշներ եք ճանաչում:
Կարող են ինտերֆեյսները ունենալ իրականացման կամ առանց դրա մեթոդներ?