Sobes.tech

Frontend

Разкажи за Promise: какво е, състоянията и статичните методи (особено разликата между Promise.all и Promise.race)?

Middle+
НСПК
119

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

Middle+
Ifellow
119

/** * Функцията 'asyncAuth(callback)' приема callback, в който * може да бъде предадена грешка (като първи аргумент) и данни * от бекенда (като втори аргумент). * asyncAuth((error, data) => {}); * * Трябва да реализирате функцията 'auth()', * която извиква 'asyncAuth()', но връща Promise. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Функцията 'tryAuth()' използва 'auth()' и, в случай на грешка, * прави N допълнителни опита. * Ако всички се провалят, връща последната грешка. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }

Middle+
Яндекс
119

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

Middle
BLS-Soft
119

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

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

Разкажи за процесите в последния екип: спринтове, канбан, планиране — как беше на практика?

Middle+
РунитиРунити
119

Споменахте UI-kit. Кой компонент беше най-труден или интересен за реализиране и кой създаде най-голямо предизвикателство?

Middle
Веб-мост
119

Как оценявате сортирането в приложението — работи правилно?

Middle
Ifellow
119

Какво е Promise в JavaScript? Разкажете за състоянията на промиса и методите за работа с него.

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

Ако обявите функция, а след това променлива, ще бъде ли достъпна вътре в нея? Разкажете за hoisting.

Middle
Data World
118

Защо избрахте Zustand вместо Redux?

Middle
SIB
118

Посочете четири ключови директиви, използвани в Dockerfile

Middle
01.tech
118

Каква е разликата между Git Merge и Git Rebase?

Middle
Куаргет
118

Имаш ли въпроси за компанията?

Middle+
Твое Лайв
118

Каква е разликата между call и apply?

Middle
WB Travel
118

Използвал ли си Vitest или Playwright в работата си?

Middle
Нанософт
118

Какво може да се направи, за да се покаже 'Alice' във втория console.log, а не undefined? Завършете кода с използване на bind.

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

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

Middle
WB Travel
118

В тестовата задача DocumentWorkspace изглежда като Бог Обект, който прави твърде много различна логика. Какво мислиш по този въпрос, как би било по-добре да се организира?

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

Използвали ли сте някога Angular CDK?

Middle
NordClan
118
/298