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

Вопросы на собеседовании в Zuru Tech

32 вопроса с собеседований в Zuru Tech

32 вопроса 1603 компании 353 технологии

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Zuru Tech. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: node.js, git, database.

Каталог

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

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

Опишите типичный стек бэкенда: как вы управляете роутингом, валидацией, авторизацией, обработкой ошибок, логированием?

В типичном Node.js бэкенде часто используется фреймворк Express для управления роутингом. Роутинг организуется через определение маршрутов с методами HTTP (GET, POST и т.д.), например:

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

Объясните connection pooling в базах данных. Как определить размер пула? Как предотвратить его исчерпание?

Connection pooling — это механизм повторного использования открытых соединений с базой данных для повышения производительности и снижения накладных расходов на установку соединения.

Читать ответ
Лайвкодинг

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

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

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

Когда в MongoDB использовать массив внутри документа, а когда создавать отдельную коллекцию (один-ко-многим)?

В MongoDB выбор между использованием массива внутри документа и созданием отдельной коллекции для связи один-ко-многим зависит от нескольких факторов:

Читать ответ