Sobes.tech

Frontend

Можем ли да обработим състоянието rejected на Promise вътре в .then()?

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
32

Какво има в класовите компоненти на React, което все още липсва във функционалните?

Middle
ИРИ
32

Напишете функция за преобразуване на низ от camelCase в snake_case. Не трябва да се използват регулярни изрази, кодове на символи или строго зададен списък със символи; решението трябва да е универсално. Оценете времевата и пространствената сложност.

Middle+
Яндекс
32

Кои източници на микрозадачи (microtasks) и макрозадачи (macrotasks) познаваш?

Middle
WB банк
32

За начало, бихте ли ми разказали малко за опита ви в писането на автоматизирани тестове, особено единични и интеграционни тестове?

Senior
Cleeng
32

Има още една фаза на рендериране, която е част от общия процес — можеш ли да си спомниш коя е? За какво е разделението на слоеве (композиция)?

Middle
WB банк
32

Как се занимавате с професионално самообразование: четете книги, посещавате курсове?

Middle
НЕОЛАНТ
31

Как се нарича и как се реализира подходът, при който при еднакви входни данни се изпраща един заявка вместо няколко еднакви?

Middle+
Mish
31

Разкажи ми за hook-а useTransition — как работи и за какво се използва?

Middle
IBIT
31

Имали ли сте опит с писане на тестове?

Middle
WildberriesWildberries
31

Благодаря, това дава ясна картина. Имали ли сте ситуации, в които е трябвало да обясните на ръководството на продукта компромиси във фронтенда, например по отношение на обхвата, UX, производителността или техническите ограничения?

Senior
Cleeng
31

type Row = { id: number; name: string; } const tableData: Row[] = [ {id: 1, name: "A"}, {id: 2, name: "B"} ] type Validator = (value: unknown) => string | undefined; console.log("...");

Middle
Омнидата
31

Какво е синхронно и асинхронно зареждане на JavaScript и CSS? От какво зависи начинът на зареждане?

Middle+
Ozon Tech
31

Защо сега търсите работа?

Middle
ИРИ
31

Защо компонентът Child ще се презареди при кликване върху бутона 'Rerender' в кореновия компонент, и защо също се презарежда при въвеждане на текст в input?

Middle+
Т-БанкТ-Банк
31

Имало ли е задачи или проекти за миграция от един стек към друг?

Middle
UserGate
31

Колко фронтенд разработчици има във вашия екип?

Middle+
wb
31

Какви предимства дава разширяването чрез прототип?

Middle
ДИТ Москвы
31

Как работят сесиите и авторизацията? Как след вход в системата всички последващи заявки не изискват повторна авторизация?

Middle+
Альфа СОФТ
31

Какво е важно да се има предвид при UX за живо видео в сравнение с обикновения VOD?

Middle
Хайерлаб
31
/292