ENIGMA AI
ENIGMA AI

Вопросы на собеседование Backend Rust

25 популярных вопросов из 147 собранных, отсортированы по частоте

Топ-100 вопросов открыты всем бесплатно. Полный банк позиции — для платных пользователей Enigma (от 2000 кр пополнений).

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma

Мы перечислили все эмоции?

behavioral junior

Как в JavaScript сделать объект неизменяемым?

language_specific JavaScript junior

Приходилось ли вам создавать свой Promise с использованием конструктора new Promise?

frontend JavaScript middle

Какая база данных использовалась для выгрузки данных?

database junior

Как сделать задержку перед выполнением console.log, не используя промисы или коллбэки?

language_specific JavaScript middle

Что такое растение?

general junior

В чем разница между Next.js и NestJS и в каких случаях лучше использовать каждый из них?

web JavaScript middle

Напишите функцию для обработки списка привычек.

backend junior

Напишите функцию для проверки числа на делимость на другое число.

algorithms junior

Какой основной стек технологий вы используете: Python, C# или Node.js?

general junior

Как осуществляется взаимодействие с блокчейном?

architecture Blockchain middle

В чем разница между микротасками и макротасками в JavaScript?

language_specific JavaScript middle

Что подразумевается под термином «все, что квотируется»?

system_design middle

Почему Promise выполняется раньше, чем setTimeout?

frontend JavaScript middle

Как написать функцию, которая дожидается одну секунду, используя промисы?

language_specific JavaScript junior

В чем разница между интеграционными тестами и юнит-тестами?

testing junior

Зачем в разработке программного обеспечения используются паттерны проектирования типа Finder (Data Mapper/Repository)?

architecture middle

Зачем нужны промисы и асинхронный код в JavaScript?

frontend JavaScript junior

Какие модули или инструменты вы использовали в Node.js?

backend Node.js junior

Имеете ли вы опыт разработки API на Express.js или аналогичных фреймворках?

backend Node.js junior

Вы пишете на чистом JavaScript или на TypeScript?

language_specific TypeScript junior

Как вы оцениваете свой уровень владения TypeScript? Насколько глубоко вы разбираетесь в дженериках, условных типах (infer) и других продвинутых концепциях языка?

language_specific TypeScript middle

Расскажите о вашем опыте разработки сложных middleware на бэкенде.

backend middle

Вы писали что-нибудь чисто бэкендовое на Node.js?

backend Node.js junior

Вы реализовывали аутентификацию самостоятельно или использовали NextAuth.js?

web Next.js middle

Какой специальный тип используется для объявления переменной, к которой трудно обратиться?

language_specific Go middle

В чем разница между передачей объектов по ссылке и примитивов по значению в JavaScript?

language_specific JavaScript junior

Как бы вы реализовали изменение полей заявки для разных типов клиентов (физическое лицо vs банк) при проектировании REST API: создали бы новый метод или модернизировали существующий?

architecture middle

Использовали ли вы веб-сокеты в своих проектах?

networking middle

Существуют ли IDE для Rust, аналогичные Eclipse?

language_specific Rust junior