Golang
Салмақты семафор ұғымымен таныссыз ба? Бұл не?
Қабылдау webhook-тері қандай тәртіппен орындалады және неге дәл сол тәртіппен?
Объектілерді морфинг жасау үшін Python + OpenGL қолданбасының талаптарын сипаттаңыз.
Шардтау қандай кемшіліктерге әкелуі мүмкін?
Алгоритмнің күрделілігі қандай және мұнда ағаш қайда?
Goroutine-тер мен операциялық жүйе ағындары қалай ерекшеленеді? Неге goroutine-тер қажет?
Коммерциялық тәжірибені растау: жұмыс кітапшасы бойынша ма, әлде ГПХ бойынша ма?
Тек бір рет үшін тұтынушыда не істеу керек?
Таза архитектура деген не?
//Кілттерге O(1) қол жетімділікпен кэшті жүзеге асыру type LRUCache struct {} func (c *LRUCache) Get(key string) string {} func (c *LRUCache) Put(key string, value string) {}
Жұмыста естен кетпес сәттілік туралы айтыңыз.
Қолданушы мен өнімнің ID-інің бірегей комбинацияларын көрсетіңіз, оларды пайдаланушылар банктелмес бұрын жасаған барлық сатып алулар үшін. Алдымен қолданушы аты бойынша сұрыптаңыз, содан кейін SKU бойынша. 5000 рубльден асатын сомада сатып алулар жасаған қолданушыларды табыңыз. Олардың аттарын келесі форматта көрсетіңіз: қолданушы ID | аты | тегі | сатып алулар сомасы.
Сіз өз жұмысыңызда сапа мен үздік тәжірибелерді қалай қамтамасыз етесіз?
Функция атауларын кіші немесе үлкен әріппен жазуда айырмашылық бар ма?
Бос кітаптарды іздеу сұрауы үшін қандай индекс қосу керек? Неге әрбір өріс құрамдас индекске енгізіледі? 2 миллион жол болғанда индекс қалай жұмыс істейді?
Аналитика үшін ClickHouse-қа қандай көлемде деректер жібердіңіз?
Техникалық қарызға спринт уақытынан қандай пайыз бөлесіз?
DDD бойынша жүйені бөлу қалай болды? Сіз домендерге бөлу туралы қалай шешім қабылдадыңыз?
Қандай REST әдістері идемпотентті?
Подтарды нақты түйіндерге орналастыру ережелерін қалай анықтауға болады?