Какво не е наред с представения код с Promise.race и празен масив от обещания? Какво ще бъде в крайна сметка в конзолата?
Frontend
Как се предаваше идентификацията между микрофронтендите? Използваха ли шина за събития? Как съхраняваха общото състояние?
Какви проблеми възникват при използването на postMessage?
Каква операционна система използвате?
Какво може да се направи в JavaScript, но не и в TypeScript?
Кои метрики на Core Web Vitals знаете и какво измерват? Използвали ли сте Lighthouse?
Кой беше най-големият микрофронтенд? Какво означава „хост приложение“?
Какво бихте избрали: TypeScript или JavaScript, и защо?
Какво липсва в Node.js в сравнение с браузърната среда?
Какви проблеми възникват при работа с iFrame? Как се регулира връзката на iFrame на сайта?
Ако профилът на потребителя е бил зареден и рендериран на сървъра, как същите данни достигат до браузъра и хидратират състоянието на магазина?
Как взехте решението да разделите приложението на микрофронтендове?
Как бяха реализирани отделните стилове и версии за десктоп и мобил: всичко беше на Vue или използваха различни реализации?
Каква е структурата на екипа: всички разработчици са равни, има ли тимлидер и архитект?
Как протичаше взаимодействието с дизайнерите? Какво беше първо: проработката на функционалността или дизайнът, и как действахте при несъответствие между дизайна и функционалността?
Знаете ли как да настроите ESLint и Prettier? Разбирате ли как работят?
Кой разпределя задачите на подзадачи: ти, тимлидът или екипът?
Използва ли се монорепозитория в архитектурата на микрофронтенд? Как организирахте тестовете след преминаването към микрофронтенд?
Как се свързваха микрофронтендите и попадали в сборката?
Настроихте ли изцяло CI/CD от нулата?