Sobes.tech

Frontend

Работили ли сте с WebSocket, Server-Sent Events, long polling? Разкажете за тях.

Middle+
Альфа-БанкАльфа-Банк
33

Разкажи за функцията inject в Angular — за какво е и защо е по-добра от предаването на зависимости чрез конструктора?

Middle
ГосуслугиГосуслуги
33

Разкажете за хуковете на жизнения цикъл на Angular: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked и ngOnDestroy.

Middle+
Т-БанкТ-Банк
33

Анализ на кода в RxJS: какво ще се изведе в конзолата, ако в кода се използва catchError и операторът of за обработка на грешки?

Middle
NordClan
33

Как работихте с бекенд разработчика? Как беше организиран процесът?

Middle
Navio
33

Как да обработите ситуацията, когато props са актуализирани, а предишната заявка все още не е приключила? Как да избегнете race condition?

Middle
BCraft
33

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

Middle+
Mish
33

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

Middle
Пикварио технологии
33

Имаш ли опит в работа в екип?

Middle
Navio
33

Виж предоставения код на hook-а useTagFilter, разбери причината за бага (чекбоксите визуално не показват избраното състояние), кажи какви други проблеми виждаш и предложи как би го преписал.

Middle+
IMOT.IO
33

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

Middle
Бюро 1440Бюро 1440
33

Разкажи ми за архитектурата: защо монолитна, и с какви видове архитектура на фронтенда си запознат?

Senior
АйтиФаундейшн
33

Живо кодиране: реализирайте функция $ (подобно на jQuery), която приема валиден CSS селектор и намира съответните възли. Функцията трябва да връща обект с методите addClass, toggleClass, removeClass, css (приложение на стилове), html (вмъкване на HTML/CSS вътре в елемента) — с възможност за веригово извикване (chaining). Тестовият код с веригово извикване, предоставен, не трябва да бъде променян и трябва да работи след реализирането на функцията.

Middle
WB банк
33

Колко време работиш с TypeScript и за какво изобщо се използва TypeScript в проектите?

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

Въпрос 6 Факти: Графикът се отнася до полета на самолет от едно място на друго. Вертикалната ос представлява разстоянието, в километри, между самолета и неговата дестинация. Хоризонталната ос представлява времето, t минути, от излитането. От всички 20-минутни интервали, започващи и завършващи в посочените времена на графика, интервалът, в който самолетът е пътувал най-далече към дестинацията си, е: ○ от t=20 до t=40 ○ от t=60 до t=80 ○ от t=180 до t=200 ○ от t=240 до t=260

Senior
Nebuly
33

Реализирайте сървърна валидация за съответните полета.

Middle
Mayflower
33

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

Middle
ДиджиРеал
33

Имаме голям проект в монорепо с единен процес на издаване. Решихме да го разделим и да изведем фронтенда в отделни репозитории с техния собствен цикъл на издаване. Възниква проблемът със синхронизацията на версиите между бекенда и клиента. Как би видял решението на този проблем? Как да организираш работата, за да бъдеш максимално защитен от повреди в продукцията?

Middle+
Mayflower
33

[име] попита: Какво е най-якото и какво е най-лошото, което си спомняш от цялата си работна опитност?

Middle
Sidbrige
33

Как можете да кеширате страници/отговори в Nuxt приложение за намаляване на натоварването? Работили ли сте с Redis или Nitro кеширане?

Middle
ИдаПроджект
33
/292