Sobes.tech

Frontend

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

Senior
Мой СкладМой Склад
138

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

Middle
РСХБ-автоматизация
137

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

Middle+
Сибилтек-софт
137

Какво е основното предимство на RTK Query или клиентите GraphQL пред обикновения Axios?

Middle+
Rossko
137

// === 1 === // TODO: реализирайте функцията id // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: реализирайте Table.tsx return <></>; }

Middle
RWB
137

Разкажи какво е контекст в JavaScript, какво е лексическата среда и как работят затварянията?

Middle+
OZONOZON
137

Разкажете за неуспеха си в IT опита

Middle+
Ifellow
137

В кой град си? Готов ли си да се преместиш? Какво мислиш за Hybrid?

Junior
ИП Ганус Александр Андреевич
137

Какви са XSS атаките?

Middle
WB Travel
137

Работили ли сте с препроцесори SCSS/LESS?

Middle+
РунитиРунити
137

Трябваше ли да настроите ESLint и Prettier така, че да не си противоречат?

Middle+
М.Видео/эльдорадо
137

Даден е следният фрагмент от код: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Обяснете какво прави функцията `started` с обекта `info` и опишете резултата от извикването на `started(info)`. Освен това, обсъдете дали оригиналният обект `info` се променя след извикването на `started(info)`.

Middle
Сбермаркетинг
137

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

Middle
NordClan
137

Може ли в computed да се направи обръщение към API?

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

Какви AI инструменти използвате в работата си? Какво е отношението ви към използването на ChatGPT, Perplexity, Cursor, Claude и други AI-агенти в разработката?

Middle+
Ifellow
137

Разкажи малко за себе си и най-интересния си опит.

Middle
Basis
137

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

Middle+
IT OneIT One
137

Задача за React: реализирайте игрово поле 10x10 (100 квадрата), всеки с произволен цвят (червен или зелен). При клик върху квадрат, цветът му се променя на противоположния, както и рекурсивно се променя цветът на всички съседни клетки със същия цвят (по вертикала и хоризонтала).

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

Разкажи ми повече за многоезичността във вашия проект

Middle
WB Travel
136

Как да създавате и използвате свои собствени типове в TypeScript?

Middle
Premium IT Solution
136
/302