Golang
API-ді әдетте қалай сипаттайсыз? Мысалы, сізде эндпоинттері бар веб-қызмет бар ма?
Басшылықтан кері байланыс алдыңыз ба? Оны қалай алуды жөн көресіз?
Жұмысшыда COMMIT және ROLLBACK қайда орналастырылуы керек?
DTO объектісі барлық қабаттардан өтсе, қандай мәселелер туындайды (handler → service → repository)?
Команда құрылымы туралы айтыңыз — кімдер бар?
Процестер бір-бірімен байланыса ала ма? Қандай IPC (процесстер арасындағы өзара әрекеттесу) әдістері бар?
Қазіргі уақытта жұмыс істейсіз бе, жоқ па, және қандай форматта — кеңсе, гибрид, қашықтан?
Күрделі архитектуралық шешімнің бірін есіңе түсіре аласың ба?
TCP және UDP туралы айтыңыз, айырмашылығы неде?
Process әдісінде қателер неге қайтарылмайды? Оны түзеп, толық жұмыс істейтін кодты жіберу керек.
Жобаңызда қандай кітапханаларды қолдандыңыз?
PostgreSQL-де EXPLAIN және EXPLAIN ANALYZE арасындағы айырмашылық неде?
WhatsApp сияқты хабарламаларда дауыс хабарламаларын қалай сақтау керек? Неге суреттерді Postgres-те емес, S3-де сақтау жақсырақ? Postgres-те суреттерді сақтау үшін қандай опциялар бар?
ACID-те Durability принципі дегеніміз не? Ол PostgreSQL-де қалай жүзеге асырылады?
[компания].ru-да жұмыс тәжірибеңізді айтып беріңіз: келген кезде жоба қандай еді?
Қосымшаға қосқанда сыйымдылық жетіспесе, не болады?
Go жоспарлаушысының құрылғысы туралы айтып беріңіз (GMP моделі).
Өз командаңыздағы даму процесі туралы айтыңыз.
Ubuntu және CentOS-те қандай пакет менеджерлері пайдаланылады?
RPS 5000-ге өскен кезде ескерту іске қосылды. Мұндай жағдайда не істедіңіз? Бұл нақты жүктің өсуі ме немесе жүйе мәселесі ме екенін қалай анықтадыңыз?