/** * Напишете компонент, който получава потребителя по {{userId}} и показва основните данни * За заявката използвайте fetchUser */ export const User: FC<Props> = ({ userId }) => { // Напишете вашето решение тук: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };
Frontend
Какво ще покажат двата изхода на console.log в примера с обекти a, b и c, използвани като ключове на обекта?
функция debounce(fn, delay) { let timer return function (...args) { clearTimeout(timer) timer = setTimeout(() => fn(args), delay) } }
На какви нива могат да бъдат предоставени услуги чрез доставчици в Angular: компонент, маршрут, модул, приложение, платформа?
Какво беше конфигурирано в CI/CD за автоматично внедряване и как това осигури стабилност на производството?
Колко екипа имаше в продукта, колко човека имаше във вашия екип и колко разработчици работеха върху един микрофронтенд?
Защо се случват повторни рендери на React компонентите при работа с Redux и как компонентът научава за промените в състоянието?
Какво ще се случи, ако в сървърния коренов layout поставите много клиентски компоненти с директивата 'use client'?
Работили ли сте някога с i18n?
Какъв стек за управление на състоянието би препоръчал за този проект: React Query, Redux Toolkit, RTK Query?
Работили ли сте по настройката на тестова среда или само по писането на тестове?
Настроихте ли изцяло CI/CD от нулата?
[име] попита: какви конкретни действия предприехте за оптимизиране на микрофронтенд услугата и намаляване на размера на пакета? Каква технология за микрофронтенд използвахте?
Разработихте играта на Phaser и Canvas сами или използвахте невронни модели?
Кога може да се очаква обратна връзка след интервюто?
Какво мислиш за подхода CSS-in-JS (styled-components, emotion)?
Колко сте подходящи за работа с рутинни, монотонни интерфейси в банковите системи заедно с технически интересни задачи? Това е пречка?
Как да реализирате стрийминг отговор и да покажете HTML, генериран от LLM, на клиентската страна?
Каква база данни беше използвана в проекта?
Реализирайте интерфейс за филтриране на полети по брой спирки: получете билети чрез fetchTickets, динамично изрисувайте чекбоксове за наличния брой спирки, поддържайте множество избори и филтрирайте списъка с билети. Обсъдете възможните оптимизации.