Golang
HTTP/1.1 және HTTP/2 арасындағы негізгі айырмашылықтар?
ACID қысқартуы не білдіреді?
Горутина не үшін ойлап табылды, егер операциялық жүйенің ағындары бар болса?
Алдыңғы жобаңыз (TravelLine) туралы қысқаша айта аласыз ба?
Өзіңіз туралы, жұмыс тәжірибеңіз және ағымдағы лауазымыңыз туралы айтыңыз.
Kafka қолдану арқылы асинхронды есеп беру жүйесі туралы айтыңыз. Асинхронды қалай жүзеге асырылды?
Қандай құралдарды қолдандыңыз?
Қызметке келген токеннің жарамды, өзгермеген және бұзылмағанын қалай тексеруге болады?
Cookie-ге сақталған жаңарту токені мерзімінен бұрын аяқталса, қолданушы не болады?
Go тілінде жолдармен жұмыс істеу ерекшеліктері: өзгермейтіндік, len(), Unicode/кириллица, руна?
Go тіліндегі map туралы айта аласыз ба?
Көп-атрибутты сүзгілеу дегеніміз не?
Go объекті-ориентирленген бе әлде құрылымдық тіл бе? Негізгі ООП принциптерімен (инкапсуляция, полиморфизм, мұрагерлік, абстракция) танысып, оларды Go-да қалай жүзеге асыратынын көрсетіңіз.
Redis-те ACID-ты қамтамасыз етуге бола ма?
Go-дағы map қалай құрылымдалған? Оның ішкі құрылымы, buckets, қақтығыстар туралы айтыңыз.
Бөлінуге төзімді және consistency (CP жүйесі) бар жүйенің мысалын келтіріңіз.
Итерациялардың санын 12-ге дейін арттырыңыз.
Қақтығыстар кезінде map-пен операциялардың ең нашар жағдайдағы күрделілігі қандай?
Жұмыс тәжірибеңіз, жұмыс істеген жобаларыңыз және нақты не жасағаныңыз туралы айтыңыз.
Жаңа карта жүзеге асыруының ескі бакет негізделген нұсқасына қарағанда қандай артықшылығы бар?