Как работи реактивността във Vue 3? В какво се различава от Vue 2 (Proxy vs Object.defineProperty)?
Frontend
Кога се изпълнява функцията за почистване в `useEffect` и какво прави в този случай?
Обяснете какво се случва със старите заявки при смяна на потребител и как `AbortController` предотвратява състезателни условия (race condition).
Как правилно да премахнете обработчик `scroll`, ако `addEventListener` и `removeEventListener` трябва да получат една и съща препратка към функция?
Ще има ли обектът, върнат от хука (`data`, `loading`, `error`), същата референция между рендерите, ако стойностите не се променят? Защо? Как да запазим стабилна референция към обекта?
Какъв е екипът и проектът: коя CRM платформа се разработва, за какви бизнес цели е предназначена?
Трябва ли тук `useCallback`? За какво е и в кои случаи е полезен?
Какво се случва, когато URL, зависим от `useEffect`, се промени? В какъв ред се изпълняват функцията за почистване и новият ефект?
Какви ще са следващите етапи на подбора след това интервю?
Какво ще се случи, ако URL бързо се промени няколко пъти подред?