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

Вопросы на собеседовании в Госуслуги

79 вопросов с собеседований в Госуслуги

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

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

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

Подборка объединяет вопросы, отмеченные на этапах интервью в Госуслуги. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, optimization, backend.

Каталог

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

Найдено: 79
Поведенческий

Был ли у тебя опыт решения проблем с производительностью на фронтенде? Например, баг-репорт по тормозам, или ты сам заметил проблему в процессе работы. Можешь привести конкретный пример, как ты это исправлял?

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

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

Если сигналы проще в использовании, значит ли это, что в RxJS есть проблемы, с которыми сталкивается почти каждый разработчик и не может быстро их осознать?

Нет: signals и RxJS решают пересекающиеся, но разные задачи; простота локального состояния не означает дефект потоковой модели.

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

Кроме того, что не раздувается конструктор, какие еще есть причины использовать inject вместо параметра конструктора?

Inject позволяет получать зависимости в DI-функциях и инициализаторах полей, уменьшает связанный с наследованием boilerplate и даёт удобную типизацию токенов.

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

Сталкивался ли ты раньше с концепцией, похожей на сигналы (например, в других фреймворках)?

Сигналы похожи на наблюдаемые реактивные значения: чтение связывает потребителя с данными, изменение уведомляет о необходимости пересчёта.

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

В резюме указано «Снизил количество повторных API-запросов на 42%». Расскажи об этой истории — как ты столкнулся с проблемой повторных запросов в RxJS, и что ты для себя вынес из этого опыта, как изменился твой подход к работе с RxJS?

Объясните реальную основу цифры 42%: период и способ измерения, причину дублей и изменение, которое их уменьшило.

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

Ты упомянул разработку библиотеки переиспользуемых UI-kit компонентов на базе Angular Material. Есть ли принципиальная разница между библиотечными компонентами и обычными многофункциональными компонентами приложения? Чем можно пренебречь у обычных компонентов, но нельзя у библиотечных?

Библиотечный компонент имеет публичный контракт для неизвестных потребителей, поэтому совместимость, документация и устойчивые варианты поведения особенно важны.

Читать ответ