Golang
defer деген не және ол не үшін пайдаланылады? Егер бір функцияда бірнеше defer шақырылса, олар қандай тәртіппен орындалады?
1. Не шығатынын, қалай түзетуге және ағынға қауіпсіз ету (waitGroup) 2. Slice-те қайталанатын элементтерді қалай жоюға болады?
Код-ревью қалай ұйымдастырылған? Сіз релиздерге қатысуыңыз керек пе?
WebSocket-серверін жазуға мәжбүр болған ба едіңіз?
Өзіңіз туралы және соңғы жұмыс тәжірибеңіз туралы айтыңыз.
Ағылшын тіліңіз қандай деңгейде?
Бағдарламалау тілдерін тізіп шығыңыз және өзіңізді 10 балдық шкала бойынша бағалаңыз
Go бинарнигі дегеніміз не, ол не қамтиды және бірнеше платформада Go кодын қалай іске қосуға болады?
Асинхронды қызмет пен PostgreSQL-ға жүктемені 25% төмендету арасындағы байланыс қандай?
SOLID дегеніміз не? Принциптерін тізіп беріңіз.
Геофильтрациямен индекстер не үшін қажет?
Посттарды сақтау үшін PostgreSQL неге таңдалды? Қандай жүктемелер кезінде қандай технология шардтау мен репликациясыз жұмыс істей алады (Postgres, Kafka, Redis, Go тіліндегі сервис)?
Командада архитектурамен кім айналысты?
Бір түйіндік Kubernetes кластері болуы мүмкін бе?
Біз схемаларды әр микросервиске қайталауымыз керек пе, әлде оларды бір ортақ кітапханаға шығарған дұрыс па?
Сіз үшін аптасына 5 күндік жұмыс уақыты қабылдама?
Неліктен барлық бағандар мен олардың комбинацияларына индекстер жасалмайды?
Іздеу жүйесінде ұзақ уақыт болды ма? Қолда ұсыныстар бар ма?
WithCancel, WithTimeout және WithDeadline қолданудың мысалдарын келтіре аласыз ба?
Егер RPS (Black Friday) кенеттен күрт өскен болса, және аналитика қызметі шыдай алмаса — не істеуге болады?