React Native-разработчик , Middle — вопросы с реальных собеседований
15 вопросов уровня Middle, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
2×
В чем разница между типами (type) и интерфейсами (interface) в TypeScript?
language_specific
TypeScript
middle
1×
Can you tell me more about the challenges and difficulties you faced in this project?
behavioral
middle
1×
Какой был самый интересный проект, над которым вы работали за все эти годы, и почему он был интересным?
behavioral
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 2×
В чем разница между типами (type) и интерфейсами (interface) в TypeScript?
Type и interface в TypeScript оба описывают форму объектов, но отличаются возможностями и поведением. Основная практическая разница: interface поддерживает декларативное слияние (declaration merging), а type — нет. При этом type умеет создавать объединения (union), пересечения (intersection) и работать с условными типами, что недоступно для interface напрямую. Декларативное слияние: если объявить два interface с…
✓ interface поддерживает declaration merging (слияние одинаковых имён), type — нет
✓ type может представлять union (A | B), intersection (A & B), условные и маппированные типы
🔒 и ещё 2 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Сколько лет опыта работы с React Native у вас есть и какие это были проекты?
frontend
React Native
middle
1×
В каких случаях следует использовать типы (type), а в каких интерфейсы (interface) в TypeScript и почему?
language_specific
TypeScript
middle
1×
Какие риски связаны с использованием типа any в кодовой базе?
language_specific
TypeScript
middle
1×
Как работает сборщик мусора в движке JavaScript (например, в V8)?
language_specific
JavaScript
middle
1×
Что такое requestAnimationFrame в контексте Event Loop и для каких задач он лучше всего подходит?
frontend
JavaScript
middle
1×
Как вы подходите к выбору инструментов для стилизации в React Native? Используете ли стандартный StyleSheet или предпочитаете сторонние библиотеки?
frontend
React Native
middle
1×
Как вы приступите к этапам создания приложения на React Native?
frontend
React Native
middle
1×
Как работает алгоритм диффинга (diffing algorithm) в React?
frontend
React
middle
1×
Что произойдет, если не очищать эффект в хуке useEffect?
frontend
React
middle
1×
Как React понимает, что состояние компонента изменилось и его нужно перерисовать?
frontend
React
middle
1×
Как вы обычно реагируете, когда данные обновляются и должны быть отображены в пользовательском интерфейсе?
frontend
middle
1×
Как бы вы решили проблему медленной работы при реализации бесконечной прокрутки (infinite scroll) списка карточек в приложении?
frontend
middle