Sobes.tech

Frontend

Разкажи повече за микротасковете и макротасковете — какво са и как работи Event Loop?

Middle
217

Имаш ли вече механизъм с курсор, който си използвал за пагинация на списъка с квизи? Може ли да бъде приложен и тук, за да се зареждат въпросите лениво (по един или няколко наведнъж)?

Middle+
214

Какво е this в JavaScript и как работи? Каква е разликата в поведението на this в обикновена функция и стрелкова функция?

Middle
206

Имаш ли въпроси към мен? Има ли нещо принципно критично, което би променил в решението, което проектирахме?

Middle+
200

Адаптирайте функцията once за работа с асинхронни функции (функцията може да бъде както синхронна, така и асинхронна).

Middle
184

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

Middle+
181

Да предположим, че се въвежда нов тип отговор (например, видео) — как да го вземем предвид в структурата на данните, която сме установили?

Middle+
171

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

Middle
167

Представете си ситуация, в която картината не е заредена — как да го обработим, за да разбере потребителят какво е трябвало да бъде там?

Middle+
157

Знаеш ли как се събира тази метрика (INP)? Как можем да я видим при реални потребители, ако в DevTools всичко е наред, а потребителите се оплакват, че всичко е зле?

Middle+
156

Добавете в функцията once механизъм за повторно опитване: ако асинхронната функция завърши с грешка, повторете извикването определен брой пъти (броят на опитите се предава като втори параметър).

Middle
154

Какви са операторите rest и spread? Как се различават?

Middle
152

Разкажи повече за кеширането за бърза доставка на страници. Дай пример на втория интерфейс (екран с въпроси).

Middle+
151

Какво ще бъде изведено в конзолата като резултат от изпълнението на блоковете код? (въпрос за обхват, var/let, референтни типове)

Middle
150

Разкажи как си дошла във фронтенд? С какво се занимаваше?

Middle
148

Споменахте сесията на потребителя — какво трябва да променим в нашия API, за да се взема предвид авторизацията/сесията на потребителя (напредък, налични квизи)?

Middle+
146

Как работи затваряне? Обяснете с пример на реализирана функция, наречена once.

Middle
143

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

Middle+
141

Как да свържете контекста (this) към функция? Разкажете за методите call, apply, bind и техните разлики.

Middle
141

Напишете функция once, която приема функция като параметър и връща резултата от първото й изпълнение, дори ако я извикате много пъти.

Middle
140
/2