Sobes.tech

Frontend

// Трябва да създадете нов компонент RandOnce базиран на компонента Rand, // който при използване в App // няма да обновява случайното число на всеки 3 секунди, а ще показва случайно число само веднъж. // const Rand = () => <span>{Math.random()}</span>

Middle+
126

Оценили сте задачата, взели сте я в работа и разбирате, че сте я оценили неправилно и не можете да я завършите навреме. Какво правите в този момент?

Middle+
125

Какво е useMemo? Как се различава от React.memo и useCallback?

Middle+
124

Какви са начините за обработка на грешка в Promise? Може ли да се използва конструкцията try/catch?

Middle+
123

Правили ли сте тестове? Имаш ли опит в писането на автоматизирани тестове (E2E)?

Middle+
119

Как си с TypeScript? Има тип Foo с полета a: string, b: number, c: null, d: boolean. Трябва да създадеш тип FooKeys въз основа на Foo, за да съдържа всички ключове от Foo.

Middle+
103

Какво е React.memo? Може ли цялото приложение да бъде обвито в memo? Защо е лошо да се използва мемоизация навсякъде?

Middle+
100
/2