Какие типы данных есть в JavaScript и на какие две группы они подразделяются?
TypeScript поддерживает следующие типы данных:
Читать ответПодготовка к интервью
3834 вопроса с собеседований в Сбер
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Сбер. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, backend.
Каталог
TypeScript поддерживает следующие типы данных:
Читать ответReact Hook Form — это библиотека для управления формами в React, которая использует хуки для простого и эффективного контроля состояния формы.
Читать ответВ React кэширование с помощью хуков useMemo и useCallback помогает оптимизировать производительность, предотвращая ненужные вычисления и пересоздание функций при повторных рендерах.
Читать ответJavaScript изначально является однопоточным языком программирования, что означает, что код выполняется в одном потоке.
Читать ответКуки — это небольшие фрагменты данных, которые веб-сайт отправляет в браузер пользователя для хранения на его компьютере.
Читать ответСтепень детализации задачи зависит от проекта и команды.
Читать ответДа, я использую LLM-инструменты и AI-ассистенты для написания кода, особенно для генерации шаблонов, поиска примеров и автоматизации рутинных задач.
Читать ответЧтобы избежать race condition при обновлении props и одновременном выполнении асинхронных запросов, можно использовать следующие подходы:
Читать ответМне особенно нравилось работать с задачами, связанными с оптимизацией пользовательского интерфейса и улучшением UX.
Читать ответЕсли в React изменяется тип компонента (например, с Button на Input), React воспринимает это как удаление старого компонента и создание нового.
Читать ответПри первом рендере React-компонента с дочерним компонентом, в котором используются хуки useLayoutEffect и useEffect, порядок вызовов будет следующим:
Читать ответМне интересна продуктовая разработка, так как она позволяет видеть конечный результат своей работы и напрямую влиять на опыт пользователей.
Читать ответ