Sobes.tech

Frontend

Каква е разликата между unknown и any в TypeScript?

Middle+
187

За стойностите const a = null и const b = 0 определете резултатите от изразите с || и ??, и обяснете разликата между операторите.

Middle+
167

Прегледайте React компонента и коригирайте проблемите в кода. Обяснете защо правите промени във всеки случай.

Middle+
163

За израз с оператор || определете резултата. Как се различава операторът || от оператора ?? и кога се активира ??

Middle+
158

Решете проблема с TypeScript: има тип Response с взаимно изключващи се полета payload и error, и техните типове могат да се различават. Трябва да типизирате функциите payloadFrom(response), които връщат payload или undefined, и errorFrom(response), които връщат error или undefined, така че върнатите типове да се извличат автоматично от входящия Response.

Middle+
155

Как да предотвратим състезателни условия при повтарящи се асинхронни заявки от useEffect? Какви вградени средства на JavaScript позволяват отменяне на заявки?

Middle+
150

Имали ли сте монорепозитория или отделни репозитории за приложения и споделени библиотеки?

Middle+
148

Във втората част на React кода намерете и коригирайте проблемите с useEffect, useMemo, асинхронното зареждане на потребители/роли и съхраняването на изчислени данни в състоянието.

Middle+
147

Трябва ли тук useCallback? За какво се използва и кога няма смисъл да го използвате?

Middle+
147

Какви са бисквитките, как работят, кой ги настройва и могат ли да бъдат достъпвани от JavaScript? Как бисквитката достига до клиента и какви атрибути има? Може ли бисквитката да живее вечно?

Middle+
146

За функция брояч с затваряне, където съобщението се формира преди извикването на увеличаването, определете какво ще бъде изведено. Как да поправите кода, за да се показва актуалната стойност на брояча?

Middle+
145

Ако всеки микрофронтенд добавя глобални базови стилове на Tailwind CSS и те се дублират, имали ли сте такъв проблем?

Middle+
145

Възниквали ли са конфликти на стилове между микрофронтендите? Как беше организирана работата със стиловете и с какво ги писахте?

Middle+
144

Разкажете ни как бяха организирани вашите микрофронтендове, тяхното взаимодействие и работата на системата като цяло.

Middle+
143

За обект с стрелкова функция, която извежда this.name, определете какво ще бъде изведено и обяснете поведението на this в стрелковата функция.

Middle+
142

Как работихте с React: с кои версии сте се сблъсквали и използвали ли сте класови компоненти? Как се различават класовите компоненти от функционалните?

Middle+
137

Как бихте организирали изолацията на стиловете за всеки микрофронтенд, включително при използване на Tailwind CSS? Какви браузърни подходи за изолация съществуват?

Middle+
137

Реализирайте собствен тип за помощ Pick<T, K>. Обяснете как работят мапираните типове и как да реализирате аналог на Partial<T>.

Middle+
136

Ако ролите по подразбиране са зададени като празен масив директно в параметрите на компонента, какво ще се случи с useEffect при всяко рендериране? Как да го поправите?

Middle+
136

Ако обект е създаден чрез Object.create([обект]), към какво ще сочи неговият __proto__?

Middle+
131
/3