Sobes.tech

Frontend

Какво прави React.lazy? Кой отговаря за разделянето на чанкове — React.lazy или динамичният импорт?

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

Знаеш ли за атрибута SameSite при бисквитките? Какви са стойностите му и как се различават?

Middle
Банк ПСБ
154

Какви видове Subject съществуват в RxJS?

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

Разкажи по-подробно за опита си с Feature-Sliced Design (FSD): кои слоеве внедри, беше ли удобно или не, какви проблеми възникнаха?

Middle
thesis
154

Как работи синтаксисът async/await в JavaScript и какви са неговите предимства пред традиционния синтаксис, базиран на обещания?

Middle+
AndersenAndersen
154

Каква е разликата между hook-овете useEffect и useLayoutEffect?

Middle
ОТП БанкОТП Банк
154

Разкажи за архитектурните подходи: FSD, модулен монолит. Каква архитектура да изберем за малък MVP?

Middle
Мыс
154

Защо Vue 3 се отказа от миксините?

Middle
КейСофт
153

Имало ли е случаи, когато си работил с CI/CD, настройвал нещо?

Middle+
wb
153

Така че, ходеше при него, описвахте ли договорите по някакъв начин?

Middle
Navio
153

Колко добре работите с CSS? Познавате ли Grid Layout?

Middle
Тензор
153

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

Middle+
Сбертех
153

Какви видове входове има?

Middle
Ростелеком
153

Защо React е библиотека, а не рамка?

Middle
X-Notes
153

В какво оценяваха задачите — в story points или по време?

Middle+
EvercodeLab
152

Може ли да се случи две различни стойности да имат еднакъв хеш (колизия)? Как се решава това?

Middle+
Ifellow
152

const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty<T>(obj: T, key: keyof T) { // Задача да типизирате функцията return obj[key] } getProperty(X, 'a') // без грешка getProperty(X, 'e') // грешка, ключът 'e' не е ключ за обекта X getProperty({ name: 'Sergey' }, 'name') // без грешка getProperty(1, 1) // Грешка. Първият аргумент трябва да бъде обект (не функция и не примитив)

Middle+
IT OneIT One
152

Какво е Saga и Transactional Outbox? Защо са необходими разпределени транзакции?

Senior
Позитив Технолоджис
152

Разкажете за последното си работно място — какви бяха задачите, вашата зона на отговорност, какви трудности възникнаха и кои резултати можете да отбележите?

Middle
Куаргет
152

Какво е git cherry-pick и как работи?

Middle
Программный код
152
/298