Frontend
Как сървърът разбира, че трябва да изтегли файл, а не просто да получи някаква същност (например при изтегляне на PDF)?
Разкажете за технологичния стек на проекта. Работили ли сте някога с приложения на Telegram?
Решавате ли алгоритмични задачи; какъв е вашият опит с задачите на LeetCode?
Кои HTTP методи познаваш в REST API? Каква е разликата между PUT и PATCH?
Какво ще се случи с useEffect, ако масивът roles е празен?
Разкажи ми за Virtual DOM и механизма reconciliation в React. Как React оптимизира сравняването на дърветата?
Защо не си старши? Участваше в архитектурата, изпълняваше сложни задачи, оптимизираше.
Как да презапишете контекста (this) вътре във функцията loadScript, ако тя е метод на клас и трябва да се извика с друг this?
Какво е Vue? Какво е реактивността и за какво се използва?
Какво ще се покаже в конзолата след натискане на бутона (повторно рендиране)?
Писали ли сте тестове? Кои точно?
Разкажи за някои сложни, интересни задачи от последния ти опит в работата.
Как бихте организирали архитектурно работата с бекенда в нов проект? Какви технологии бихте избрали?
Екипът за кошници е разделен на подекипи — към кой от тях мога да се присъединя и колко фронтенда ще има там?
За какво служат ключовете в React и защо трябва да бъдат уникални?
Как би разделил архитектурата на взаимодействие с бекенда на слоеве: получаване на данни, валидиране, съхранение, повторни заявки при грешка?
Живо кодиране: реализиране на полифил за метода Promise.all, включително запазване на реда на резултатите
Каква е разликата между div и span от гледна точка на оформлението?
Колко скоро сте готови да преминете към новото място?
Не искаш ли да преминеш към full stack на текущата си работа? За тези два месеца нищо не се е променило?