Ctrl K
Frontend · Middle · Код

Напишите функцию deepEqual. Она принимает два значения и возвращает true, если они глубоко равны: примитивы сравниваются как обычно, а массивы и простые объекты рекурсивно по содержимому.

~15 мин голосом

Как подойти

Проверяют аккуратность в граничных случаях: typeof null, NaN, массив против объекта, отсутствующий ключ против undefined, циклы. Важно и то, умеет ли кандидат уточнить требования и проговорить план рекурсии до кода.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~15 мин