В какъв случай може все още да работи синхронният try/catch около асинхронно извикване? Какво се случва с непоправеното rejected Promise?
Frontend
Какъв опит имате с Redux Toolkit и RTK Query? Какви предимства подчертавате?
Разкажете ни за последния си проект: какъв беше, какви бяха целите му и каква беше вашата роля?
Какво прави методът reduce?
Колко роли имаше в системата?
Разкажете ни за опита си с Next.js: използвахте ли го като пълна рамка или само за създаване на страници?
Какво мемоизират useCallback, useMemo и React.memo и как работят заедно?
Какви методи на масив съществуват?
Как да оптимизираме генерирането на отчети, когато се изпълняват много заявки към множество бази данни, включително исторически данни, чрез Promise.all?
Срещали ли сте роли и умения в Claude?
Каква е разликата в поведението между трите функции: асинхронни функции с throw, функции с Promise.reject и функции с new Promise, която хвърля грешка вътре в изпълнителя?
Обяснете реда на изпълнение в Event Loop и неговите капани.
Кои принципи на програмиране и дизайн следвахте във вашия проект TypeScript?
На какъв етап е текущото ви търсене на работа и кога ще можете да започнете в случай на оферта?
Как правилно да спрете процеса на работника Node.js при външно прекратяване, за да избегнете прекъсване на текущите транзакции в базата данни?
Работили ли сте някога с gRPC или поне разбираете Protocol Buffers?
Какви типове данни съществуват в JavaScript? Изучете кода и отговорете на въпросите по-долу.
Имаш ли опит с интеграционните и E2E тестове?
Каква е целта на debounce при търсенето и защо не трябва да се отказвате от стратегията за debounce при почистване на полето?
Имате ли въпроси относно работните условия, екипа или предимства?