Golang
Оптимизирахте ли потреблението на стрийминг котировки? Какъв беше проблемът и какво направихте?
Можеш ли да демонстрираш как да получиш достъп до четвъртия елемент на слайс?
Колко комфортно време си готов да отделиш на ден за обаждания и срещи?
Разкажете за API Gateway в микросервисната архитектура и за какво се използва.
Какво се случваше в пайплайна след inbox? Как се записваха данните в базата?
С какви неочевидни проблеми с паралелността (горутините) сте се сблъсквали в реални проекти и как ги решихте?
Какви са предимствата на gRPC пред REST?
Какъв е максималният брой заявки в секунда (RPS), който е обработвал най-натовареният сервиз?
Кой JOIN се използва по подразбиране, когато просто напишете JOIN? Какви видове JOIN съществуват?
Имаш ли преглед на кода? Как беше организиран?
Даден е списък с цели числа. Напишете функция remove, която премахва всички нули Примери: remove([]) -> [] remove([0]) -> [] remove([1,0,0,2]) -> [1,2]
ClickHouse справи с натоварването, не се срина ли?
Може ли да поставите контекст в контекст?
В кой слой се поставят клиентите за външни услуги и системи?
Какъв е вашият общ търговски опит в разработката на Go?
Как определяте приоритетите между нови функции, технически дълг и корекции на грешки?
Какво ще стане, ако четете от затворен канал?
По какъв принцип избрахте архитектурата и границите на услугите?
Каква е разликата между %v и %w във форматирането? И как по правилен начин да добавите обработка на грешки в интерфейса Do?
Ще се върнеш ли отново към тези проекти, в тези компании, в които вече си работил?