Жоопкерчилик аймағын такшыртуу: күйүүчү машина, Transactional Outbox, оптимисттик бөгөттөр
Golang
Кандай контейнерлөө жана оркестрация системаларын билесиз?
DLQ'га билдирүү жөнөтүүдөн мурун канча аракет retry кылуу керек?
Кандидат эмне менен алектенген жана Авито командасынын калган бөлүгү эмне менен алектенген?
Жеке процесстерди түзүү ордуна агымдарды колдонуунун кандай артыкчылыктары бар?
Кандидаттын жоопкерчилик аймагына фродко текшерүү кызматы эмне үчүн кошулду?
Эгер сиз goroutine баштап, анын ичинде panic чакырсаңыз, эмне болот? Goroutine токтойбу же бардык тиркеме токтойбу?
Жабык каналга жазуу кандай болот? Deadlock, паника же жазуу операциясы ката кайтарат?
Linux контейнерлер үчүн кандай изоляция ыкмаларын сунуштайт?
/proc папкасында эмне бар?
Маалыматтар базасын башкаруу системаларында өткөрүмдүүлүк жана маалымат көлөмүн көбөйтүү үчүн кайсы техникалар колдонулат?
Оптик ачкычтын версиясы боюнча кагылышуу болсо, кайра аракет кайда болот — Kafka билдирүүсүнөнбү же кызматтанбы?
Суроолорго жооп бериңиз Сиз бөлүштүрүлгөн системдер менен алардын чектөөлөрү менен иштедиңизби? Кайсыл? Документация, метрикалар, мониторинг менен алектенесизби? Ооба Жок CAP теориясы менен таанышсызбы? Ооба Жок Коддун метрикалар менен камтылышы же документацияны жаңылоо милдеттүү түрдө башка техникалык карызды талап кылат деп ойлойсузбу?
Кайда кечиктирилген функциялардын аргументтери эсептелет — аныктоо учурундабы же чакыру учурундабы?
Map контейнериндеги элементтердин өтүү тартиби кандай? Белгилүү бир алгоритм боюнча, компиляция учурунда арбитраждык аныкталганбы же ишке ашырылуу учурундабы?
Goда кай механизм бар: мурас же композиция?
Kafkaдан келген билдирүүнү алуу менен базада жаңыртууга чейин оптимисттик блоктоонун так жолы кандай болчу?
Качан defer функциясы чакырылат? Жергиликтүү блоктон чыкканда, функциядан чыкканда же колдонмонун аяктаганда?
Эски rejection чечими DLQге кетип, ката баа менен жарыя эч качан четке кагылбаса, мындай жагдай пайда болобу?
Ким текшерүү кызматтары менен алектенди (алдамчылыкка каршы, сүрөттөрдү, текстти, спамды текшерүү)?