Sobes.tech

Golang

Դուք ունեք ծառայություն, որը ստեղծում է շատ goroutines: Ինչպե՞ս կսահմանեք միաժամանակ աշխատող goroutines-ների քանակը։

Senior
AndersenAndersen
104

Ի՞նչ պատասխանատվություն ունեն StatefulSets-ը և երբ են օգտագործվում:

Senior
VKVK
104

Ինչպե՞ս կազմակերպել ճարտարապետությունը այն հարցի համար, որը իրականացնում է բիզնես-լոգիկան, զանգահարում է արտաքին ծառայություն (Google) և պահում արդյունքը տվյալների բազայում: Նկարագրեք վերևից ներքև շերտերով։

Intern
Яндекс
104

Ի՞նչ եղանակներ կան Go-ում goroutine-ների սինխրոնիզացիայի համար։

Middle+
YadroYadro
104

Քանի՞ հիշողություն է պահանջում bool տիպը։

Senior
Магнит Тех
104

Կարո՞ղ եք երբևէ ինքնուրույն ավելացնել բեքլոգում առաջադրանքներ, օրինակ՝ տեսնելով անկատար փորձություն կամ հնացած գրադարան։

Senior
AvitoAvito
104

Ենթադրենք, որ մակերևույթի վրա կա մի կետ և նրա վրա անցնող ուղիղ գիծ չկա։ Քանի տարբեր ուղիղ գծեր կարելի է անցկացնել այդ կետով՝ ուղիղ գիծը տվյալ ուղիղին համեմատած՝ ուղիղ գծեր?

Middle
Graveling
104

Ինչպե՞ս է իրականացնում կոնտեքստի չեղարկումը: Ի՞նչ է տեղի ունենում ներսում:

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

Шарт 3 ұғым бар: пайдаланушы, чат, хабарлама • Пайдаланушының аты және тіркелу күні бар • Чаттың аты және құру күні бар • Хабарламаның мәтіні, авторы және құру күні бар • Пайдаланушы бір уақытта бірнеше чатта болуы мүмкін • Хабарлама міндетті түрде чатқа тиесілі болуы керек, ол бір уақытта бірнеше чатқа тиесілі бола алмайды • Ауданды кестелер түрінде сипаттау керек -- тарату -- message_count в чаттарда лимит 100 --getShard(time zone) -> shard_id -> 1 --getShard(time zone) -> shard_id -> 2 --shard1 [1..100] --shard2 [101..200] CREATE TABLE users ( id int PRIMARY KEY, name varchar(255) NOT NULL, reg_at TIMESTAMP NOT NULL DEFAULT NOW() ); CREATE TABLE chats ( id int PRIMARY KEY, name VARCHAR(255) NOT NULL, created_at TIMESTAMP NOT NULL DEFAULT NOW(), message_count int NOT NULL CHECK <= 100 ); CREATE TABLE user_chats ( user_id int not null REFERENCES users(id), chat_id int NOT NULL REFERENCES chats(id), PRIMARY KEY (user_id, chat_id) ); CREATE TABLE messages ( id int PRIMARY KEY, chat_id int NOT NULL REFERENCES chats(id), author_id int NOT NULL REFERENCES users(id), created_at TIMESTAMP NOT NULL DEFAULT NOW(), text TEXT NOT NULL );

Senior
Ozon ФинтехOzon Финтех
104

Ինդեքսների ինչ թերություններ կան? Կարո՞ղ է ինդեքսը դանդաղեցնել ընթերցումը։

Middle+
РамблерРамблер
104

Դու ինքներդ գրել եք բարձրաբեռնված ծառայություններ կամ աջակցել եք?

Senior
ВкусВиллВкусВилл
104

Ի՞նչ թեստեր էին նախագծում և ինչպես էին դրանք գործարկում:

Senior
SelectelSelectel
104

Ի՞նչն է տարբերությունը PARTITION BY և GROUP BY-ի միջև ենթակայության համար։

Middle
WildberriesWildberries
104

Ի՞նչ տարբերություններ կան HTTP/1, HTTP/2 և HTTP/3 միջև։

Senior
YadroYadro
104

Ինչպե՞ս կցուցադրվի վերջնական Docker-կերպարում մի քանի Dockerfile-ների ներկայությունը տարբեր հրահանգների քանակով:

Junior — Middle
СБЕРСБЕР
104

GeoDNS և Nginx բեռի հավասարակշռողներն տարբեր բաներ են?

Senior
Магнит Тех
104

Ի՞նչ կլինի, եթե ծառայությունը ընկնի այն պահին, երբ դուք հավաքում եք գրառման բեթչը: Ինչպես եք կառավարել սպառողի հետ ուշացումը?

Senior
МВидео/эльдорадо
104

Քանի պոդ է տեղադրվել խմբում?

Senior
WildberriesWildberries
104

Պատմեք ձեր փորձի մասին Magnit-ում (3,5 տարի): Որ գործեր եք կատարել?

Senior
Cloud.ru
104

Ի՞նչ է նշանակում ֆունկցիայի հայտարարության մեջ մեթոդի անունից առաջ նշված պարամետրը։

Junior — Middle
104
/412