Как започнахте в разработката?
Frontend
Какви са начините за обявяване на променливи в JavaScript: var, let, const? Какви са разликите?
Разкажи за Virtual DOM и механизма на reconciliation в React. Какво предизвиква повторно рендиране? Какво причинява пълното демонтиране на компонент?
На кои етапи можехте да влияете върху качеството на продукта?
Разкажете за CSS свойството position. Какви стойности съществуват и как се различават?
Как работи this в обикновените функции и в стрелковите функции? Каква е разликата?
Разкажете за начините за свързване на таг script в HTML. Каква е разликата между поставянето му в head и в body?
Какво е монорепозитория? Какви са плюсовете и минусите?
Има код, който рекурсивно спамва микрозадачи. Потребителят влиза на страницата и кликва върху бутона. Ще работи ли кликът?
Имали ли сте някога нужда да пишете тестове?
Ако правехте проект за себе си, какво бихте избрали: Vue или React? И защо?
Какво е контекстът в JavaScript, ключовата дума this? Какво ще се появи в конзолата, ако извикате метод на обект, в който е написано console.log(this)?
Използвате ли AI инструменти в работата си и според вас какво е предимството на живия разработчик пред машината?
Какво ще се случи с контекста, ако присвоим метод на обект на променлива и го извикаме чрез нея?
Защо напускате текущата си компания сега?
Каква е разликата между useEffect и useLayoutEffect?
Защо сега търсите работа?