Sobes.tech

Frontend

Какво ще върне сравнението на празен масив с празен низ чрез ==?

Middle
нейровэд
45

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

Middle
IBIT
45

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

Middle
ООО Делай мебель
45

Как работи уеб видеоплеърът на hls.js? Какви са основните му блокове?

Middle
Хайерлаб
45

Определете реда на изход в конзолата за кода с setTimeout, Promise, then, catch, finally и различни синхронни извиквания (задача за Event Loop).

Middle
Mayflower
45

Дадени са три секции код. Необходимо е да напишете резултата от всяко console.log. var n = 1; function f(n) { n = 3; } f(n); console.log(n); // ?? // ------------------ var obj = { a: 1 }; function f1(o) { o.a = 5; } f1(obj); console.log(obj); // ?? // ------------------ var obj = { a: 1 }; function f2(o) { o = { hello: 1 }; } f2(obj); console.log(obj); // ??

Middle
Яндекс МаркетЯндекс Маркет
45

Имали ли сте някога нужда да наставлявате други разработчици?

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

Разкажете за себе си

Middle
Ifellow
45

За какво всъщност е нужен ключът (key) в списъците в React?

Middle
Первый оптовый
45

Какво обикновено правиш, ако почувстваш, че изоставяш сроковете? Има дата на издаване, но разбираш, че няма да успееш да завършиш задачата навреме. Как действаш и в кой момент съобщаваш за това?

Middle+
ТранснефтьТранснефть
45

Разкажете за стандартния поток на авторизация чрез Keycloak, който сте използвали в проектите.

Middle
МТС БанкМТС Банк
45

Преглед на кода на React компонентите Comments и CommentsEditor: намерете логически и UX проблеми в кода (например, неправилно запазване на индекса при затваряне на щорите, проблеми с актуализирането на стойността при промяна на props).

Middle
Бюро 1440Бюро 1440
45

Кои механизми предизвикват повторно рендиране на компонент в React?

Middle+
Evocargo
45

Ако говорим за чисти техники за оптимизация в React, кои знаете? (useMemo, useCallback, React.memo)

Middle+
РСХБ
45

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

Middle
Get Express
45

class Foo { bar = 1; bla = () => console.log(this.bar); baz = function () {console.log(this.bar);}; } new Foo().bla(); new Foo().baz(); Кратко така: `this` не е обхват, а контекст на извикване на функция. Той се определя не там, където е обявена функцията, а там, където е извикана. Може да добавите 3-4 правила: - Обикновено извикване на функция — `this` обикновено е undefined в строг режим. - Метод на обект — `this` сочи към обекта отляво на точката. - call / apply / bind — позволяват явно задаване на `this`. - Стрелкови функции — нямат собствен `this`, взимат го от външния контекст.

Middle
АЙ-ТЕКОАЙ-ТЕКО
45

Как работят генераторите в JavaScript в сравнение с обикновените функции?

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

Как изглежда контролиран вход в React?

Middle
нейровэд
45

Каква е разликата между атрибутите async и defer в таговете script?

Middle
Ozon Tech
ОТП БанкОТП Банк
45

Относно какво е позициониран fixed?

Middle
ООО Делай мебель
45
/292