Frontend
Какви са основните разлики между Vue 2 и Vue 3?
Потребител се оплаква, че бутонът понякога не реагира, но локално проблемът не се възпроизвежда. Какви са вашите стъпки за отстраняване на грешки? Какви могат да бъдат причините?
Каква е разликата между авторизация и автентикация?
Разкажи за Promise: какво е, състоянията и статичните методи (особено разликата между Promise.all и Promise.race)?
Работили ли сте някога с Angular?
Как подходите към тестването на сложни UI компоненти, които генерират дълбока вложена DOM структура без удобни идентификатори? Как насочвате към необходимите елементи на интерфейса в E2E тестовете?
Колко време ще те интересува фронтендът? Няма ли да настъпи момент, в който ще искаш нещо друго? Имаме ясно разделение — ако се присъединиш като фронтенд разработчик, ще има само фронтенд задачи.
Как приоритизирате техническия дълг спрямо бизнес задачите?
Споменахте UI-kit. Кой компонент беше най-труден или интересен за реализиране и кой създаде най-голямо предизвикателство?
Как оценявате сортирането в приложението — работи правилно?
В какъв ред ще се изпълни следният код? (Задача за Event Loop с console.log, setTimeout, Promise.resolve и queueMicrotask)
[име] попита: Готова ли си да пишеш във Vue, ако е необходимо?
Можете ли да изчислите алгоритмичната сложност на реализираната филтрация по статус?
Как браузърът рендерира страницата? Какво се случва след получаване на HTML?
По каква методология работите — Scrum или друга?
Срещали ли сте се с механизма CORS?
На какво ще бъде равен this вътре във функцията, ако я извикаме чрез fn.call(this) в браузъра — в обичаен режим и в строг режим?
Какво може да се направи, за да се покаже 'Alice' във втория console.log, а не undefined? Завършете кода с използване на bind.
Checkbox и други типове въпроси бяха различни компоненти или един универсален? Как ги рендерираха?
Как да вмъкна HTML разметка, получена от бекенда, на страницата?