Sobes.tech

Frontend

Как изглежда идеалният кандидат след изпитателния срок, какви са критериите за неговото успешно преминаване?

Middle
Куаргет
51

Четеш ли нещо за фронтенд — книги, подкасти, канали?

Middle
Веб-мост
51

Правилно ли е, че за standalone подход инжектирането е по-подходящо от внедряването чрез параметър на конструктора? Защо?

Middle
ГосуслугиГосуслуги
51

Какво е strict mode в JavaScript? Знаеш ли разликата между script и module?

Middle
ВШЭ
51

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

Middle+
Альфа-БанкАльфа-Банк
51

Пример: необходимо да се реализира плавна анимация за показване на кола на картата. Телеметрията (ширина, дължина, ъгъл) идва два пъти в секунда, и колата прескача между координатите. Как би го реализирал?

Middle+
EVACargo
51

Даден е набор от еднопосочни пътища (граф), гарантирано без цикли. Как може да се стигне от точка 1 до точка N?

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

Какви могат да бъдат причините за дългия бял екран при SSR (Nuxt)? Как да диагностицирате и решите проблема с голямото време до първия байт?

Middle
ИдаПроджект
51

Защо Next.js не е необходим за админ панелите?

Middle
ДИТ Москвы
51

Какво е ключовата дума satisfies в TypeScript? Кога и как се използва?

Middle+
Ozon Tech
51

Какво е по същество composable от гледна точка на езика? (затваряне)

Middle+
Додо пицца
51

Отделихте се от develop, но develop напредна. Как да актуализирате своя клон до актуалното състояние на develop? Какво е rebase?

Senior
АЛМИ Партнер
50

Vue 2 и Vue 3: какви архитектурни ограничения на реактивността на Vue 2 принудиха Еван Ю да препише двигателя с помощта на `Proxy`?

Middle
Экосистема тенниса MYTENNIS ONLINE
50

Какво ще види обикновеният потребител, ако вмъкне този дизайн в чист HTML документ? (външен div с червена рамка на цялата ширина, височина 100px, вътре квадрат 100x100 с зелени граници)

Middle+
Tilda
50

Какво да правите, ако Redis се препълни при голям натиск?

Middle
TokenTech
50

// TODO: Вместо примера по-долу реализирайте собствено решение според описанието в README.md

Middle+
АэрофлотАэрофлот
50

В какво точно се състоеше настройката ви на GitLab CI/CD? Настройвахте pipeline за линтинг и тестове?

Middle
Pac Group
50

Защо използването на индекса на масива като ключ е антипаттерн в React?

Middle
Банк ПСБ
50

Как да определите най-краткото разстояние от геопозицията на потребителя до дадена точка?

Middle
Pac Group
50

Реализирайте в TypeScript хук `usePage`, който приема URL, зарежда данните на потребителя, връща `data`, `loading` и `error`, повтаря заявката при промяна на URL и правилно отменя заявката при демонтиране на компонента или смяна на URL.

Middle
RedLab
50
/295