Frontend
Если мы прокинем функцию и её распакуем через .value и через unref, будут ли какие-то отличия?
Что такое типы any, unknown, never и void в TypeScript? В чём их разница?
You are a front-end developer working on a website for a client. You encounter a use-case where you need to render an element conditionally, hiding it under a certain condition. Which CSS rule should you apply to an element to ensure that it doesn't occupy any space on the page and is removed from the normal document flow? - display: none; - visibility: hidden; - opacity: 0; - position: absolute;
Если в mounted (onMounted) элемент всё равно ещё не появился в DOM, что нужно сделать (про nextTick)?
Как реализовать двустороннее связывание нативным способом, через value и update (get/set)?
Живой кодинг: реализовать функцию $ (аналог jQuery), которая принимает валидный CSS-селектор и находит по нему ноды. Функция должна возвращать объект с методами addClass, toggleClass, removeClass, css (применение стилей), html (вставка HTML/CSS внутрь элемента) — с возможностью цепочки вызовов (chaining). Приведенный тестовый код с цепочкой вызовов менять нельзя, он должен работать после реализации функции.
В Next.js middleware - где он находится, серверный или клиентский?
С точки зрения security, не смущает ли тебя что-нибудь в реализации метода html?
Где в браузере можно посмотреть TypeScript?
В чем разница между ref и reactive? Когда и что использовать?
/ Напиши типизацию для функции getObjField / type Obj = { name: string age: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { name: "Nik", age: 25 } const value1 = getObjField(user, "name") const value2 = getObjField(user, "age") const value3 = getObjField(user, "test")
Как лучше показать сообщение о победе — через alert или отрисовать его в UI?
Допустим, нужно сделать защищённую страницу с авторизацией через middleware. Как вы это будете реализовывать?
Что для вас сейчас является 'потолком' в текущей работе, из-за которого вы решили искать новое место?
А вот опыт в команде у тебя есть?
Как ты поступаешь, если задача сформулирована некачественно — например, тебе диктуют конкретное расположение кнопки и её цвет вместо описания проблемы?
Расскажите, чем отличается Plugin от Middleware, для чего они используются?
Как было устроено взаимодействие: вы созванивались, или как ставились и объяснялись задачи?
Как часто у вас проходят дейлики и другие регулярные командные встречи (груминг, ретро, спринт-планирование)?
Есть таблица с 50 колонками и большим количеством строк. Разные группы пользователей хотят видеть свои наборы колонок, и эти настройки должны сохраняться после перезагрузки страницы и закрытия браузера. Как бы вы это реализовали?