Sobes.tech

Frontend

Jak zorganizowano test A/B na froncie: jak określano grupę i wybierano interfejs?

Middle
ДИТ Москвы
40

Zaimplementuj funkcję opakowującą runOnce, która przyjmuje funkcję i zwraca nową funkcję. Nowa funkcja może być wywołana tylko raz, wszystkie kolejne wywołania zwracają undefined. Opakowana funkcja może przyjmować argumenty i zwracać wynik.

Middle+
Яндекс 360Яндекс 360
40

Czy JavaScript jest jednordzeniowy czy wielordzeniowy? Opowiedz mi o Web Workers.

Middle
РунитиРунити
40

Co zostanie wyświetlone w konsoli po kliknięciu przycisku (powtórne renderowanie)?

Middle+
Evocargo
40

Czego interesującego i nowego nauczyłeś się ostatnio w świecie frontendu?

Middle
Mayflower
40

Czym jest Progressive Web Application (PWA)?

Middle
AstonAston
40

Co byś zrobił, gdyby przydzielono ci zadanie i nie zgadzałeś się z jego realizacją ze strony designu lub backendu?

Middle+
Твое Лайв
40

Czy w nowoczesnym Angularze są miejsca, gdzie nie zaleca się używania sygnałów i lepiej pozostać przy RxJS?

Middle
BLS-Soft
40

Opowiedz o nieudanej sytuacji w projekcie i co poszło nie tak.

Middle
WildberriesWildberries
40

funkcja recursiveFunction(N) { let licznik = 0; if (N > 0) { licznik = licznik + 1; recursiveFunction(N - 1); } // console.log(licznik) } recursiveFunction(3); // 3 3 3 ? Wyjaśnij, jaka będzie wartość wyjściowa funkcji i dlaczego. Zidentyfikuj również wszelkie problemy z obecną implementacją funkcji rekurencyjnej i zasugeruj, jak ją naprawić, aby poprawnie liczyć i logować liczbę wywołań rekurencyjnych.

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

Czy nastąpi kliknięcie na przycisk, jeśli setTimeout zostanie wywołany rekurencyjnie?

Middle
ИРИ
40

Czy istnieje różnica między type a interface w TypeScript?

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

Czy istnieje zmienna, która może być typu Book lub Video? Jak sprawdzić typ obiektu? Jaki typ zwraca funkcja typu guard?

Middle
АО Пари Страховая компания
40

Czy można w JavaScript utworzyć obiekt bez prototypu?

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

Dlaczego musimy ustawiać atrybuty width i height dla obrazów?

Middle
Банк ПСБ
40

Czy skonfigurowałeś, które kontenery uruchamiać i jak skalować repliki?

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

Jak wyglądał proces rozwoju w Twojej ostatniej pracy? W jakiej formie przychodziły zadania, jak trafiały do produkcji i jaka była Twoja rola w tym procesie?

Middle
Ifellow
40

Czym są kontrolowane i niekontrolowane komponenty w React?

Middle
Smitex
40

Jaka jest różnica między any a unknown w TypeScript? Dlaczego linter nie narzeka na any, ale wymaga zawężenia typu dla unknown?

Middle
Altenar
40

Zaimplementuj funkcję promiseWithResolver (odroczone obietnice), która zwraca obiekt z polami resolve i promise.

Middle
Mayflower
40
/292