Golang
Snapshot-тардағы деректер көлемі шамамен қандай?
Орынды брондау механизмі дерекқор деңгейінде қалай жұмыс істейді? Орын екі рет сатылмайтынын қалай қамтамасыз етуге болады?
Senior — бұл шешім қабылдаушы ма, соңғы буын ба?
Go тіліндегі горутиндердің ерекшелігі неде? Неліктен олар жеңіл?
Dockerfile-да не жазылады? Көп кезеңді құрастыру деген не?
Жадыны тұрақты ету үшін қалай жасауға болады (бірегей таңбалардың санынан тәуелділікті жою)?
Бұл уақытша шектеу бәрі аяқталатынын білдіре ме? Басқаша айтқанда, бір нәрсе әлі жұмыс істемеуі мүмкін — мұнда қандай мәселе бар?
JSON-ға сериализация кезінде өрісті қалай елемеуге болады?
Kafka-да жеткізу кепілдігі деген не?
Жай live coding тапсырмасы (негізгі бәсекелестік) Шарт: Әр URL үшін HTTP GET сұрауын бір уақытта орындап, нәтижесінде карта қайтару керек, онда кілт — URL, мән — жауап денесі (жол). Егер сұрау сәтсіз болса (қате, 200 емес), мән — бос жол. Шектеулер: - Сыртқы кітапханаларды қолдануға болмайды (тек стандартты). - Қолтаңбаны өзгертуге болмайды. - Бағдарлама http.Get паникасы кезінде құлап қалмауы керек.
Slice-тің төртінші элементіне қалай қол жеткізуге болатынын көрсете аласыз ба?
Go тіліндегі каналдар туралы айтыңыз.
systemctl restart пен systemctl reload арасындағы айырмашылық неде?
Кестелерді бөлу дегеніміз не? Тәжірибеңізбен бөлісіңіз.
Kafka-да жеткізу кепілдіктерімен қандай жағдайлар кездесті, олар қандай және қайларымен жұмыс істедіңіз?
-- SQL сұрауын жазыңыз, ол келесі деректерді қайтарады: -- n1. Бір немесе одан көп тапсырыс жасаған клиенттің аты мен қаласын көрсетіңіз.
Карта үшін қандай деректер түрлерін кілт ретінде қолдануға болады? Массивті кілт ретінде қолдануға бола ма?
DDD (Domain-Driven Design) және функционалды парадигма туралы айтыңыз — не оқыдыңыз, қалай жүзеге асырдыңыз?
Сіз барынша көп пайызды қамтуға тырысасыз ба, әлде ең маңызды бизнес логикасын қамтуға ма?
Go тілінде слайстар дегеніміз не және олар қалай құрылымдалады?