Sobes.tech

Frontend

Напишете функция на JavaScript или TypeScript, която приема масив от числа и връща масив, в който числата, кратни на 3, са заменени с низ 'Fizz', числата, кратни на 5, са заменени с низ 'Buzz', а числата, кратни и на двете, са заменени с 'FizzBuzz'.

Middle
Ifellow
62

Каква е разликата между Composition API и Options API във Vue?

Middle
Хайерлаб
62

Разкажи ми за React reconciliation

Middle
X-Notes
62

Участват ли клиентските компоненти в генерирането на HTML на сървъра, или те изпълняват само в браузъра?

Middle
Банк ПСБ
62

Трябваше ли да използвате RTK при използване на Redux?

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

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

Middle
Ifellow
62

Напишете функция, която обединява два сортирани по възходящ ред масива в нов сортиран масив без използване на sort, spread, concat и подобни методи за обединяване.

Middle
Раппорто
62

Каква е приликата и разликата между типовете (type) и интерфейсите (interface) в TypeScript? Кога кой да използва?

Middle
UserGate
62

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

Middle+
IT OneIT One
62

Разкажете за вашия опит и с какво се занимавахте на последното си работно място.

Middle
3D-Outlet
62

За какво е методът OPTIONS? Кога се изпраща автоматично?

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

Бяхте ли официално нает? Имате ли потвърждаващи документи?

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

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

Middle
Альфа-БанкАльфа-Банк
62

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

Middle
4dev
62

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

Middle
Get Express
62

Можеш ли да обясниш разликата между управлението на състоянието на сървъра и клиента? За какво служат библиотеки като Tanstack Query?

Middle
МВидеоМВидео
62

Какво е EventBus? Как да го направим във Vue?

Middle+
РунитиРунити
62

Освен методите и типовете ключове, какво още има Map, което няма обект?

Middle+
IT OneIT One
62

Задача 5: Реализирайте изтриване на заеми чрез отметки — при маркиране на отметката на елемент и натискане на бутона с кръстчето (X), избраните елементи трябва да бъдат изтрити от списъка. Трябва да бъде реализирана и групова операция: отметката "избери всичко" в горната част на списъка, която при избор маркира всички отметки, а при отмяна — премахва маркировката от всички; при изтриване чрез бутона X трябва да бъдат изтрити всички избрани (чрез Set с id) елементи, и Set трябва да бъде изчистен след изтриването.

Middle
ООО Займиго МКК
62

Кои антипатерни в TypeScript познаваш?

Middle
Электронные офисные системы
62
/295