Sobes.tech

Неге контекст аркылуу goroutine ишин аяктоо сунушталат?

Junior — Middle
Twinby
120

Сиз PostgreSQL-де геофильтрация менен издөө суроолорун оптималдадыңызбы? Алар менен кантип иштед жана эмне оптималдаштырууга мүмкүндүк берди?

Middle+
Магнум
120

Slice колдонуп массивдин акырында элемент кошуу операциясынын убакытттык татаалдыгы кандай?

Junior — Middle
120

Жобаларыңызда аталыш конвенцияларын колдонуу боюнча тажрыйбаңыз барбы?

Junior — Middle
120

Жүйөнүн туура иштешин кантип көзөмөлдөө (мониторинг)?

Middle
WildberriesWildberries
120

JWT колдонулганда кардар, авторизация микросервиси жана дүкөн микросервиси ортосунда кандайча өз ара аракеттенет? Жана JWTсиз, сессиялар менен эмне өзгөрөт?

Intern
Яндекс
120

Котировка берүүчү менен кандайча иштештиңиз? Маалыматтарды кантип алдыңуз?

Senior
РамблерРамблер
120

Кластерде канча под жайгаштырылды?

Senior
WildberriesWildberries
120

Программалоо системасында каналдар аркылуу сигнал алмашуу кандай жүргүзүлөт?

Junior — Middle
120

HTTP суроо учурунда маалыматтар кардардан серверге кантип өтөт? Бардык этаптарды сүрөттөп бериң.

Senior
СБЕРСБЕР
120

Эң кыйын тапшырмаң жөнүндө айтып бер.

Senior
WildberriesWildberries
120

REST, gRPC жана GraphQL арасындагы айырманы түшүндүрүңүз.

Senior
Алабуга
120

Төп ачкыч деген эмне?

Middle
RWB
120

PostgreSQL маалымат базасында маалыматтарды сактоо үчүн JSON форматты колдонуу сунушталат кайсы учурларда?

Junior — Middle
Цифровая Эволюция
120

Жобалоо тапшырмасы: тез жооп берүүчү топтор үчүн система бар. Белгилүү бир сигнал келгенде, үч топ бир убакта жооп берет. Бир гана топту жөнөтүү керек. Бул ишти маалыматтар базасындагы транзакциялар деңгээлинде кантип жасаса болот?

Senior
purrweb
120

Жиптер менен процесстердин айырмасы эмнеде?

Senior
AvitoAvito
120

Postgres'teki оптимисттик блоктор кантип иштеди?

Senior
КасперскийКасперский
120

Неге азыр иш ордуңузду өзгөртүүнү каалайсыз?

Senior
HR
120

Кыска шилтемени түзүү үчүн алгоритмди кантип тандадыңыз?

Intern
Озон банк
120

WaitGroup ядродо Atomic колдонуп эсептейт. WaitGroup иштин салмагын кабыл алат. Сен семафорду кандайча кайра жазмаксың, ошондо Lock(weight int), TryLock(weight int) жана Release(weight int) методдору салмакты кабыл алат? Горутина бардык операция үчүн ресурстарды дароо ээлейт, жана ар бир стадиядан (IO-bound, CPU-bound) кийин бир аз бошотот. Муну кандайча ишке ашырмаксың?

Middle
FinFrame
120
/412