Frontend
Есть сложный UI: панели, карты, всплывающие окна. Иногда выпадающий список (dropdown) проваливается под другой элемент, хотя у него максимальный z-index. В чём может быть фундаментальная причина такого поведения в CSS и как это исправить во Vue?
Реализуйте кастомный React-хук useSubState, который принимает полный state, функцию setState и имя ключа (поля объекта), и возвращает кортеж из значения этого поля и функции для его изменения — аналогично useState, но для конкретного поля большого объекта-состояния.
Использовал ли сложные функции в SCSS и полифилы?
С чем бы ты хотел поделиться из своего опыта? Какие-то значимые события, значимые успехи, о которых хочется рассказать, или наоборот какие-то фейлы?
Как ты собирала аргументы для диалога с техдиром о необходимости обновлений?
Если бы к тебе подошел близкий человек и спросил, как стать фронтендером, что бы ты ему сказала, чтобы отговорить его?
Что такое чистая функция? Когда функция является чистой? Что такое побочные эффекты?
Как у вас проходит онбординг?
Если бы к тебе подошел ребёнок лет 6-7 и спросил, чем ты занимаешься — что бы ты ответила?
Какую команду ты ищешь?
Как оптимизировал отображение большого списка записей, что применил?
Какого кандидата вы рассматриваете для себя?
Что изменилось в React 18 в процессе Reconciliation?
Есть ли сейчас процессы, которые идут к финалам, или офферы на руках?
Расскажи про поиск работы — насколько сейчас активный, и с чем связано?
В чём разница между == (двойное равно) и === (тройное равно)?
Напишите функцию, которая принимает ширину и высоту матрицы и возвращает двумерный массив, заполненный числами по спирали (по возрастанию, начиная с 1, двигаясь вправо, затем вниз, влево, вверх).
Какой фикс для loopRunning и signal.addEventListener abort?
Как правильно изменить fetch-запрос для безопасной передачи чувствительных данных?
Что такое Pinia?