Golang
Ինչ կարելի է ասել ընթերցման արագության մասին ցուցակի առկայության դեպքում:
Ինչու՞ մոնոլիտը բաժանվեց միկրոսերվիսների։
Հարց 4: Գտեք սխալներ կանցանց և գորուտինների կոդում (երկակի փակման ալիք)
Ինչու եք հիմա աշխատանք փնտրում? Ինչ եք ուզում գտնել ձեզ համար?
Ինչու՞ ընտրվեց gRPC՝ փոխարեն REST-ի: Կային՞ կոնկրետ պահանջներ կատարողականության համար։
Ինչ ալգորիթմով է աշխատում Garbage Collector-ը Go-ում: Ինչպես է այն աշխատում ընդհանրապես:
Անվտանգ է մրցակցային մուտքը սլայսին: Կլինի Race condition, եթե 4 goroutines փոխեն յուրաքանչյուրը իրենց յուրահատուկ ինդեքսը սլայսում?
Ի՞նչ ավելին, բացի մյուտեքսից, կարելի է օգտագործել ռեյս պայմաններից պաշտպանվելու համար։
Կարող եք հաստատել ձեր փորձը աշխատանքի գրքույկով?
Պարզ բանկային համակարգի մոդելավորում: - `accounts` աղյուսակ: - `id`, - `owner_id`, - `currency`, - `created_at`. - `transactions` աղյուսակ: - `id`, - `account_id`, - `amount`, - `created_at`. **Պահանջներ:** 1. Գրեք SQL՝ սքեմա ստեղծելու համար անհրաժեշտ սահմանափակումներով (NOT NULL, FK, CHECK `amount`-ի համար, որը չի լինի զրո): 2. Գրեք հարցում: - ստացեք հաշվի ընթացիկ մնացորդը `account_id`-ով (միավոր `amount`): 3. Ավելորդ բարդություն՝ աջակցել դեբետ/կրեդիտ (երկակի գրառում): Աճաքարել
Ինչն է քեզ գրավել այս աշխատատեղում և ինչու ես հեռանում նախորդ տեղիցդ?
Դիզայն արեք աշխատող՝ ֆինանսական գործառնությունների ասինխրոնային մշակման համար
Ի՞նչ սինխրոնիզացիայի primitives կան Go-ում։
Ի՞նչ է JWT և Cookie, ինչո՞վ են տարբերվում:
Ինչպե՞ս ես տեսնում քո նոր աշխատանքային տեղը, ինչ ես սպասում:
Ի՞նչ արագությամբ կարող եք սկսել նոր տեղում, եթե առաջարկ ստանաք:
Ճանաչում եք զարգանալ ֆինտեխ ոլորտում?
Դուք ունե՞ք միգրացիաների հետ աշխատանքային փորձ և ինչ է դա մեխանիզմը։
Ամենավերջին անունը — մոտավոր տողային համընկնում (մոտավոր համընկնում գտնել): Պետք է ստուգել, արդյոք առաջին տողը երկրորդ տողի ենթատող է: Ենթատողը այն ժամանակ է, երբ առաջին տողը կարելի է ստանալ երկրորդ տողից որոշ նիշեր հեռացնելով: Ներմուծում: 'car', 'cartwheel' Ելք: true Ներմուծում: 'cwhl', 'cartwheel' Ելք: true Ներմուծում: 'cwhee', 'cartwheel' Ելք: true Ներմուծում: 'cartwheel', 'cartwheel' Ելք: true Ներմուծում: 'cwheeel', 'cartwheel' Ելք: false Ներմուծում: 'lw', 'cartwheel' Ելք: false
Ինչպես տեղայնացնել ժամանակի ավարտի խնդիրն բաշխված համակարգում: Որտե՞ղ պետք է նայել։