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

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

646 вопросов с собеседований в IT_One

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

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

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

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

Каталог

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

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

[имя] что такое мемоизация в React и как работают useMemo, useCallback и React.memo?

В React кэширование с помощью хуков useMemo и useCallback помогает оптимизировать производительность, предотвращая ненужные вычисления и пересоздание функций при повторных рендерах.

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

Какие ограничения есть у рекурсивного обхода дерева? Чем отличается обход в глубину (DFS) от обхода в ширину (BFS)? Как можно реализовать обход дерева без рекурсии?

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

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

Что такое cookies, как они работают, кто их устанавливает и можно ли получить к ним доступ из JavaScript? Как cookie попадает на клиент и какие у неё есть атрибуты? Может ли cookie жить бесконечно?

Куки — это небольшие фрагменты данных, которые веб-сайт отправляет в браузер пользователя для хранения на его компьютере.

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

Что делает useRef?

useRef в React — это хук, который позволяет создавать мутируемый объект с полем .current, сохраняющийся между рендерами компонента. Основные применения:

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

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

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

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

Зачем нужны key в React и что произойдёт при изменении key компонента?

Если в React изменяется тип компонента (например, с Button на Input), React воспринимает это как удаление старого компонента и создание нового.

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

Что такое this в JavaScript? Как this работает в обычных и стрелочных функциях, как может потеряться контекст и как его восстановить?

В JavaScript контекст (this) — это объект, на который ссылается ключевое слово this в момент вызова функции.

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

import { useState, useCallback } from 'react'

В данном примере handleClick создан с помощью useCallback с пустым массивом зависимостей []. Это значит, что функция будет создана один раз при монтировании компонента и не будет обновляться при изменении count.

Читать ответ