Как ты себя воспринимаешь по грейду — middle или senior?
Оценивая свой уровень как senior в Go, я считаю, что обладаю глубоким пониманием языка, его идиом и стандартной библиотеки.
Читать ответПодготовка к интервью
92 вопроса с собеседований в X5 Group
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в X5 Group. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, typescript, livecoding.
Каталог
Оценивая свой уровень как senior в Go, я считаю, что обладаю глубоким пониманием языка, его идиом и стандартной библиотеки.
Читать ответРешение сменить работу обычно связано с желанием профессионального роста, поиска новых вызовов и возможностей.
Читать ответОщущаю себя уверенно среди коллег, но всегда есть пространство для роста. Для дальнейшего развития мне хотелось бы углубить знания в архитектуре распределённых систем и повысить навыки в оптимизации производительности.
Читать ответОперационная система управляет процессами через планировщик, который распределяет время процессора между ними. Основные механизмы:
Читать ответДля получения топ-5 сервисов за O(N) можно использовать структуру данных "минимальная куча" (min-heap) фиксированного размера 5.
Читать ответПланировщик горутин в Go распределяет горутины из общего списка ожидания с помощью модели M:N, где M — количество системных потоков (OS threads), а N — количество горутин.
Читать ответВ Go чтение из канала — это операция, которая блокирует вызывающую горутину до тех пор, пока в канале не появятся данные или канал не будет закрыт.
Читать ответВ команде было около 8-10 человек, включая разработчиков, тестировщиков и аналитиков. Процессы строились по Agile-методологии с двухнедельными спринтами.
Читать ответЕсли сервисы могут быть в разных кластерах, но принадлежат одному namespace, то для топ-10 по каждому namespace нужно агрегировать данные по namespace, объединяя результаты из всех кластеров.
Читать ответЭто вопрос, который часто задают на собеседованиях для понимания вашей текущей ситуации на рынке труда и мотивации.
Читать ответЕсли сервис завис после подключения 10-го магазина к фиче статистики, первыми шагами будут диагностика и оптимизация базы данных:
Читать ответgo package main
Читать ответ