Frontend
[име] каза: какво те доведе тук, какво ти омръзна на текущото място, какво искаш?
Имали ли сте опит с Vue? Какви инструменти използвахте за тестване?
Кои React hooks използваш най-често?
Кои ресурси и етапи могат да блокират зареждането и рендерирането на страницата? Могат ли изображенията да блокират зареждането?
Запознат ли сте с принципите SOLID, чистата архитектура, Feature-Sliced Design?
Каква е разликата между never и void в TypeScript?
Как бихте организирали изолацията на стиловете за всеки микрофронтенд, включително при използване на Tailwind CSS? Какви браузърни подходи за изолация съществуват?
Какви инструменти за работа със стилове използвахте?
Какви ограничения има рекурсивното обхождане на дърво? Как се различава обхождането в дълбочина (DFS) от обхождането в ширина (BFS)? Как може да се реализира обхождане на дърво без рекурсия?
Има ли възможност за многопоточна работа в браузъра, ако JavaScript е еднонишков?
Разкажете ни за вашия опит в работата. В резюмето е посочен опит от 5 години във фронтенд разработката, но завършихте университета през 2010 г. — с какво сте се занимавали през този интервал?
Каква архитектура използвахте при разработката на фронтенда?
Можете ли да ми разкажете за интересни задачи, които сте изпълнявали на предишната си работа?
Това има смисъл—запазването на публичния договор затворен избягва нежелани отклонения в API-то, а дискриминираните съюзи са силна причина да предпочетете `type`. Когато реализирате този бутон, за да бъде пиксел перфектен и отзивчив, как се справяте с разстоянието и подравняването, така че иконата + етикетът да останат визуално последователни при различни точки на прекъсване и промени в размера на шрифта?
Говорихте ли с ръководителя за ситуацията с съкращенията в компанията?
Какво е важно да се контролира при разгръщане?
Разкажете ни за вашия опит и проекти, по които сте работили.
Къде на практика може да се използва HOC?
Какво можете да разкажете за асинхронността в JavaScript? Как работи, на какво се основава и какви синтактични захари съществуват около това?
Как технически се осъществява интеграцията на Vue компонента с TipTap в реално време?