Frontend
Какво правиш в свободното си време?
Какво връща сървърът на браузъра след заявка, включително самата страница?
Защо решихте да използвате Redux Saga/Thunk вместо нещо друго?
Може ли същото да се реализира чрез setTimeout вместо setInterval?
Какво е composable във Vue? За какво служи, как да го използваме и как се различава от миксините, които бяха във Vue 2?
За кого правехте прикачването на събития към бутоните — за продукта, за маркетолозите?
Можете ли да опишете структурата на HTTP заявка: от какви части се състои?
За какво е нужен атрибутът key в React при рендиране на списъци?
// Promise.resolve() // .then(() => console.log(1)) // // .then(() => console.log(2)) // // Promise.resolve() // .then(() => console.log(11)) // // .then(() => console.log(22)) //
Трябва ли тук `useCallback`? За какво е и в кои случаи е полезен?
Във вашето резюме е посочено Java и PostgreSQL — разкажете за този опит.
Разкажи за Virtual DOM и механизма на reconciliation в React. Какво предизвиква повторно рендиране? Какво причинява пълното демонтиране на компонент?
Можеш ли да опишеш жизнения цикъл на заявката в браузъра — от момента, в който потребителят въвежда адреса в адресната лента, до момента, в който страницата се рендерира?
По каква причина бяхте уволнени на последното си работно място и колко човека бяха засегнати от съкращението в разработката?
Правилно ли е да използвате async/await директно в useEffect? Защо?
Каква е разликата между виртуалния DOM и обикновения DOM?
Какви са очакванията ти като служител през половин година до една година работа?
Какво правехте преди да се заемете с разработка?
Разкажете за себе си
Обяснете жизнения цикъл на React компонента. Как да обработите демонтирането с помощта на useEffect?