Golang
Итерациялардың санын 12-ге дейін арттырыңыз.
Қақтығыстар кезінде map-пен операциялардың ең нашар жағдайдағы күрделілігі қандай?
Іздеу сценарийлерін қалай оңтайландырдыңыз?
SAML протоколы туралы айтыңыз.
Ескі және қазіргі жобалардағы процестер туралы не ұнамады?
PostgreSQL-да статистиканы жаңарту үшін қандай команда қолданылады?
DevOps/CI/CD құбырын қалай құрдыңыз? Жаңа модельдерді каталогқа қалай тіркеу керек?
Transactional Outbox Pattern туралы естідіңіз бе?
Мьютекссіз картаға бір уақытта қол жеткізуді қорғаудың басқа әдістері қандай?
Қазіргі уақытта Ресей Федерациясының аумағындасыз ба?
Интерфейстерді қайда орналастыру керек — жариялау кезінде ме, пайдалану кезінде ме?
Increaser Sender-дің жүзеге асырылуы бола ала ма? Increaser логикалық тұрғыдан Sender-дан қалай ерекшеленеді?
Резюме бойынша, 'хабарламалар оффсеттерін қолмен басқару' деген не білдіреді?
gRPC өзара әрекеттесудің қандай түрлерін қолдандыңыз? Оларды атаңыз?
UDP-ға негізделген сенімді протоколды TCP сияқты құруға бола ма?
Дерекқорды шардтау стратегиялары туралы айтыңыз: қашан шардтауды бастау керек және шардтау кілті үшін қандай критерийлерді таңдау керек?
Go жоспарлаушысы қандай көп тапсырмалы режимін пайдаланады? Екі түрі қандай?
Dependency Inversion және Dependency Injection қалай ерекшеленеді?
WaitGroup есептеу үшін Atomic қолданады. WaitGroup жұмыс салмағын қабылдай алады. Семафорды қалай қайта жазар едіңіз, осылайша Lock(weight int), TryLock(weight int), және Release(weight int) әдістері салмақты қабылдаса? Горутина ресурстарды бірден толық операция үшін алады, содан кейін әр кезеңнен кейін аздап босатады (IO-шеңбері, CPU-шеңбері). Бұл қалай жүзеге асырылар еді?
Сіз 4/1 режимінде офиске баруға дайынсыз ба?