Sobes.tech

Golang

Ինտերֆեյսը ինչ է Go-ում և ինչպես է կառուցված ներսից?

Middle
VKVK
46

Ի՞նչ է տեղի ունենում, եթե խմբի մեկ սպառողը դուրս գա: Խոսեք վերակազմավորման մասին։

Middle+
ВайлдберрисВайлдберрис
46

Ի՞նչ ավելին, բացի մյուտեքսից, կարելի է օգտագործել ռեյս պայմաններից պաշտպանվելու համար։

Middle
VKVK
46

Ի՞նչ է սեղանների բաժանումը: Պատմեք ձեր փորձի մասին։

Senior
Финтехробот
46

Պատմեք ձեր ընթացիկ աշխատանքային վայրի մասին — արդյոք այժմ աշխատում եք [կազմակերպություն]?-ում

Middle
YadroYadro
46

Ինչպես էր նշվում հաղորդագրությունը որպես կրկնօրինակ? Որտե՞ղ էր հենց այդ նշումը կատարվում:

Middle+
ВайлдберрисВайлдберрис
46

Կա՞ն հարցեր ինձ համար։

Senior
Cloud.ru
46

Երբ եք պատրաստ նոր աշխատանք սկսելու համար: Պետք է երկու շաբաթ առաջ աշխատանքից ազատվել:

Middle
Nau
46

Պատմիր T-Bank-ում քո փորձի մասին՝ ինչպես եկար, ինչպես հեռացար, ինչպես էր թիմը։

Middle+
FaceApp
46

Ի՞նչ է ձեզ մղում ծրագրավորող աշխատելու:

Middle+
МВидео/эльдорадо
46

Ինչպե՞ս արդյունավետ կերպով միացնել տողերը Go-ում: Ի՞նչ տարբերակներ կան։

Senior
VKVK
46

Ինչպես ավելացնել ժամանակային սահմանափակ խաղերի (3 կամ 5 րոպե) աջակցությունը առանց սահմանափակման խաղի հետ?

Senior
Hi Rockits
46

Ի՞նչ է տարբերությունը պրոցեսների և թելերի միջև Linux-ում: Ինչպես է Linux-ը նրանց տեսնում ներսից?

Senior
VK CloudVK Cloud
46

Ինչքան հարմար է վարել երկխոսություն՝ «դու» կամ «դուք»?

Middle+
Voximplane
46

Ի՞նչ ես ուզում և ի՞նչ չես ուզում նոր աշխատանքում։

Middle+
OZONOZON
46

3. Կոմպլեքսություն: աջակցություն դեբիտ/կրեդիտ (երկակի գրառում): մաքրման CREATE TABLE հաշիվներ ( id BIGSERIAL PRIMARY KEY, owner_id BIGINT NOT NULL, currency VARCHAR(3) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE TABLE գործարքներ ( id BIGSERIAL PRIMARY KEY, account_id BIGINT NOT NULL REFERENCES հաշիվներ(id), amount NUMERIC(18,2) NOT NULL CHECK (amount <> 0), created_at TIMESTAMP NOT NULL DEFAULT now() ); CREATE INDEX idx_գործարքներ_account_id ON գործարքներ(account_id); SELECT COALESCE(sum(amount), 0) AS balance FROM գործարքներ WHERE account_id = :account_id; ALTER TABLE գործարքներ ADD COLUMN type VARCHAR(6) NOT NULL CHECK (type IN ('debit', 'credit')); ALTER TABLE գործարքներ DROP CONSTRAINT գործարքներ_amount_check, ADD CONSTRAINT գործարքներ_amount_check CHECK (amount > 0); SELECT COALESCE( SUM(CASE WHEN type = 'credit' THEN amount WHEN type = 'debit' THEN - amount ) AS balance FROM գործարքներ WHERE account_id = :account_id;

Middle+
101ХР101ХР
46

Ինչպես էին բաժանված ձեր թիմի դերերը: Կան ներքին աստիճաններ?

Senior
Nau
46

Նկարագրիր իրավիճակը: վերջնաժամկետը մոտենում է, և لديك ընտրություն՝ արագ որոշում կայացնել կամ վերանայել ճարտարապետությունը, բայց դա երկու անգամ ավելի շատ ժամանակ կպահանջի: Ինչ կարվերիր? Ունե՞լ ես նման փորձ։

Senior
наполеон
46

Նշեք այն տվյալների բազաները, որոնք գիտեք, և գնահատեք դրանք 10-ական գնահատականով։

Middle+
ООО Макс
46

Պատմիր, ինչպես է աշխատում Redis-ը, ինչ է դա?

Senior
Холодильник.руХолодильник.ру
46
/412