Sobes.tech

Frontend

Споменахте, че сте работили с микрофронтенд технологии. Можете ли да разкажете как бяха интегрирани, защо бяха избрани и какви проблеми възникнаха?

Middle
Банк ПСБ
99

Какво търсите в следващата си роля?

Senior
micro1
99

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

Middle
Revizto
99

Разкажи ми за опита ти

Middle
МПФИТ
99

Как работите с асинхронността в React?

Middle
НЕОЛАНТ
99

Какви са плюсовете и минусите на персонализирания UI комплект?

Middle
МВидео/эльдорадо
99

Как работи enum в TypeScript — какво се случва с ключовете и стойностите, ако стойностите не са посочени или са посочени явно?

Middle+
Ozon Tech
99

Диапазонът на заплатата, който ви беше посочен, 220-300 хиляди, ви устройва ли? Например, ако е 270, това е нормално?

Middle
Клируэй Технолоджис
99

Задача по CSS: три блока div разположени един под друг, всеки с margin-top 10px и margin-bottom 30px. Какво ще бъде разстоянието между блоковете? Какво ще се промени, ако заменим div с span?

Middle
Цифротех
99

Пренапишете функцията strjoin в ES5 без rest оператора

Intern
Яндекс
99

Има дърво с интерфейса INode (value: number, left?: INode, right?: INode). Напишете функция, която обхожда дървото и връща сумата на всички стойности.

Middle
ТранснефтьТранснефть
99

Как да прехвърлите логиката на fetch в персонализиран hook, за да не дублирате кода за различни същности?

Middle
Лига Ставок
99

Разкажи за многоезичието и RTL оформлението. Как да направим отстъпи, които работят правилно за LTR и RTL?

Middle+
Employcity
99

Какво е методът на свързване (chaining) при разрешаване на колизии в хеш таблица?

Middle+
Ifellow
99

Обяснете концепцията за декларативно програмиране във връзка с React.

Middle+
AndersenAndersen
99

В кода има setTimeout с закъснение 0 милисекунди — какво означава това и как ще работи?

Middle
WB банк
99

Колко време ще отнеме изпълнението на всяка функция? ```javascript /** Колко време ще отнеме изпълнението на всяка функция */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

Middle+
Скиф трейд
99

Как да направим така, че една генерична функция да приема само низ или екземпляр на класа Bar, а в останалите случаи да издава грешка TypeScript?

Middle+
VK Tech
99

Защо не трябва да използвате async в hook onCreated (created)? Къде е по-подходящо да правите асинхронни заявки?

Middle
Киберпротект
99

Специфичността на CSS селекторите: кои стилове ще бъдат приложени към два тега H2 с конкуриращи се стилове? Подредете селекторите по възходяща специфичност.

Middle
ОТП БанкОТП Банк
99
/298