Sobes.tech

Есть сложный UI: панели, карты, всплывающие окна. Иногда выпадающий список (dropdown) проваливается под другой элемент, хотя у него максимальный z-index. В чём может быть фундаментальная причина такого поведения в CSS и как это исправить во Vue?

Middle
Магнут
2

Вы работали с Quasar ранее? Пытались его кастомизировать и стилизовать?

Middle
Магнут
2

Задача 1 У нас есть массив из 10 000 объектов (например, «Сотрудники» или «Товары»). Нам нужно реализовать компонент для выбора элемента, который не «повесит» браузер и будет удобен пользователю. Что нужно реализовать (Требования) 1. Типизация данных: Создать интерфейс Item с полями id: string, label: string и category: string. 2. Поиск (Input): При вводе текста список должен фильтроваться. 3. Работа с DOM и событиями (Keyboard Navigation): * Пользователь должен иметь возможность перемещаться по списку стрелками Up и Down. 4. При нажатии Enter выбранный элемент «подтверждается». 5. Важный нюанс: Выбранный стрелками элемент должен всегда быть в поле видимости (нужно программно скроллить контейнер, если курсор уходит за границы). 6. Оптимизация (Performance): * Поскольку данных много (10k), обсудить или реализовать простую «ленивую отрисовку» (рендерить только первые 20-30 элементов или использовать IntersectionObserver). Вывод компонента

Middle
Ifellow
2

Расскажи про state management: какие библиотеки использовал, расскажи про архитектуру Redux.

Middle
SimbirsoftSimbirsoft
2

Задача №6: что вернёт данный кусок кода (вызов стрелочной функции через оператор new)?

Middle
СБЕРСБЕР
2

Классы в JavaScript — это синтаксический сахар над чем?

Middle
СБЕРСБЕР
2

Нужны ли сейчас классовые компоненты в React? Есть ли что-то, что можно сделать в классовых компонентах, но нельзя в функциональных?

Middle
СБЕРСБЕР
2

Какие типы данных вы знаете в JavaScript?

Middle
СБЕРСБЕР
2

Async/await часто называют синтаксическим сахаром над промисами. Как вы понимаете это выражение? Что значит 'синтаксический сахар'?

Middle
СБЕРСБЕР
2

Если объявить async-функцию и вызвать её без await, что она вернёт?

Middle
СБЕРСБЕР
2

Задача на порядок вызова console.log: расставьте порядок вывода логов (часть 1 — синхронный код, часть 2 — с асинхронным кодом, промисами и setTimeout).

Middle
СБЕРСБЕР
2

JavaScript — это многопоточный язык программирования?

Middle
СБЕРСБЕР
2

Есть задача сдвинуть элемент на странице. Два способа: через position + left/top или через transform. Какой способ предпочтительнее и почему?

Middle
СБЕРСБЕР
2

Расскажите о вашем опыте проведения code review. На что обращали внимание? Какие самые частые ошибки встречали?

Middle
Лаборатория системных технологий
2

Реализуйте компонент для вывода списка команд с участниками. Приходит массив команд (с названием и списком user ID участников) и отдельный массив пользователей (с ID и именем). Нужно сопоставить команды с пользователями по user ID и вывести карточки команд с перечислением участников. Если участников нет — выводить 'нет участников', если user ID есть, но пользователь не найден в списке — выводить прочерк. Особенность: user ID может приходить в виде массива, числа, null или undefined.

Middle
Агротехнические системы
2

Было ли что-то на работе, что тебе не очень нравилось и чего бы ты хотел избежать на новом месте работы?

Middle
РунитиРунити
2

Бывало ли такое, что задачи залетали в спринт незапланированно? Как вы к этому относились?

Middle
РунитиРунити
2

Ты искал работу все эти два месяца?

Middle
РунитиРунити
2

Расскажи, как у вас взаимодействие происходило в команде? Кто заводил задачи, декомпозировал, кто с дизайном взаимодействовал?

Middle
РунитиРунити
2

Как исправить задачу с var в цикле, кроме замены var на let?

Middle+
РунитиРунити
2
/201