Подготовка к интервью

Вопросы на собеседовании в Hi Rockits

20 вопросов с собеседований в Hi Rockits

20 вопросов 875 компаний 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Hi Rockits. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: websocket, api, backend.

Каталог

Результаты поиска

Найдено: 20
Теория

Если вам предложат оффер и вы его примете, в течение какого времени будете готовы приступить к работе?

Готов приступить к работе в течение 2 недель после получения предложения — это стандартное время для завершения текущих проектов и передачи дел.

Читать ответ
Теория

WebSocket строится поверх HTTP или поверх gRPC?

WebSocket строится поверх протокола HTTP. Изначально устанавливается HTTP-соединение с запросом на "апгрейд" (Upgrade) до WebSocket, после чего соединение переключается на двунаправленный протокол WebSocket.

Читать ответ
Теория

Как будет выглядеть обновлённая схема Redis с timeout-worker для игр с ограничением времени?

Для игр с ограничением времени в Redis можно использовать схему с ключами, которые автоматически истекают (TTL), и отдельным воркером, который отслеживает истечение времени и обрабатывает таймауты.

Читать ответ
Теория

Почему приняли решение об увольнении?

Причины ухода из компании могут быть разными: желание профессионального роста, поиск новых вызовов, смена сферы деятельности или улучшение условий работы.

Читать ответ
Теория

Как добавить поддержку игр с ограничением времени (3 или 5 минут) помимо игры без ограничений?

Чтобы добавить поддержку игр с ограничением времени (например, 3 или 5 минут) в Go, можно использовать таймеры и контексты для контроля времени игры.

Читать ответ
Теория

В схеме клиент → Load Balancer → API Gateway → сервисы: что делает Load Balancer перед API Gateway?

Load Balancer перед API Gateway выполняет функцию распределения входящего трафика между несколькими экземплярами API Gateway или серверами, чтобы обеспечить балансировку нагрузки, отказоустойчивость и масштабируемость.

Читать ответ
Поведенческий

Как вы работали с WebSocket? На каком уровне - настройка инфраструктуры или только код? Какие технологии использовали? Были ли проблемы с подключением на уровне инфраструктуры?

С WebSocket я работал как на уровне кода, так и участвовал в настройке инфраструктуры.

Читать ответ
Поведенческий

Расскажите о своем опыте работы с высоконагруженными системами. Приходилось ли вам решать задачи по распределению и балансировке трафика?

В моем опыте работы с высоконагруженными системами ключевым аспектом была организация эффективного распределения и балансировки трафика для обеспечения стабильности и масштабируемости.

Читать ответ