Ինչպես արդյունավետ օգտագործել ConcurrentHashMap, որպեսզի այն բերում առավելություններ?
ERP Consultant
Կարող են ինտերֆեյսները ունենալ իրականացման կամ առանց դրա մեթոդներ?
Ի՞նչ է տարբերությունը կրկնվող չկարդալու (non-repeatable read) և ֆանտոմային ընթերցման (phantom read) միջև։
Ինչպե՞ս է երևում հիշողության արտահոսքը գրաֆիկում: Ինչպե՞ս եք այն հայտնաբերել:
Պատմիր տվյալների բազաների ինդեքսների մասին — ինչու են անհրաժեշտ, ինչ տեսակներ կան?
Պատմիր ինձ Graceful Shutdown-ի մասին — ինչու է օգտագործվում և ինչպես իրականացրեցիր։
Արքիտեկտուրային խնդիր՝ կա՛մ կա՛մ օգտագործողների և ծանուցումների ծառայություններ։ Երբ օգտվողը գրանցվում է, անհրաժեշտ է երաշխավորել հաղորդագրության ուղարկումը Kafka-ին (էլեկտրոնային փոստ ուղարկելու համար): Ինչպե՞ս ապահովել առաքման երաշխավորությունը, եթե Kafka-ն հասանելի չէ։
Կոդի վերանայում՝ գտեք խնդիրներ և առաջարկեք բարելավումներ updateBalance մեթոդով կոնտրոլերի կոդում
Ինչպես է աշխատում բաժանարարությունը սեղանի աճի խնդիրը լուծելու համար: Արդյոք բլոատինգի խնդիրն արդյոք դեռ արդիական է այս մոտեցմամբ?
Կապի ուղիղ կոդավորում: առաջադրանքներ Go-ում — մրցակցային հարցումներ, փակմաններ goroutines-ներում, կրկնությունների ֆիլտրում, թելային անվտանգ հաշվիչ, բուֆերային ալիքներ, ֆունկցիայի ժամանակային սահմանափակում
Ծանոթ եք Clean Architecture, Hexagonal Architecture, DDD — ի՞ք, աշխատե՞լ եք դրանց հետ։
Ի՞նչ է PgBouncer-ը և ինչ խնդիր է լուծում PostgreSQL-ում։
Ի՞նչ է ամենահիմնական ինտերֆեյսը բոլոր հավաքածուների համար:
Ի՞նչ է P (պրոցեսոր) Go-ի պլանավորիչում՝ դա ֆիզիկական պրոցեսոր է՞
SOLID սկզբունքներ — պատմեք յուրաքանչյուրի մասին.
Կարո՞ղ եք երբևէ օգտագործել սինխրոնիզացիայի primitives բազմատեմային ծրագրավորման մեջ: Խոսեք CountDownLatch, CyclicBarrier, Phaser և այլ մասին։
Դու զբաղվե՞լ ես զարգացման, ճարտարապետության կամ թեստավորման աշխատանքներով։
Ի՞նչ տեսակների բլոկավորումներ կան տվյալների բազայում: Որոնք են առավել հաճախ օգտագործվածը:
Ի՞նչ է SELECT FOR UPDATE-ը: Ի՞նչ նպատակով է, աշխատե՞լ եք այս կառուցվածքի հետ։
Ինչ եք իմանում Բարբարա Լիսկովի սկզբունքի մասին (LSP):