Sobes.tech

Frontend

Czy znasz wzorzec EventEmitter? Zaimplementuj klasę z metodami subscribe, unsubscribe i fire.

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

Jak przyspieszyć ładowanie strony z dużą ilością obrazów i kart?

Middle+
Твое Лайв
31

Dlaczego powinieneś używać stanu zamiast zwykłej zmiennej dla wartości, która wpływa na wyświetlanie komponentu?

Middle+
Mish
31

Jakiego typu typowania używa TypeScript? Czym różni się od języków takich jak C# czy Java?

Middle
Интай-текстиль
31

Opowiedz o uwierzytelnianiu oparte na plikach cookie i dwuskładnikowej autoryzacji w panelu użytkownika.

Middle
Altenar
31

Czy używałeś skomplikowanych funkcji w SCSS i polyfilli?

Middle
Лантан
31

Czym różnią się poziomy izolacji w PostgreSQL? Czy istnieje Read Uncommitted?

Senior
Позитив Технолоджис
31

Otrzymałaś zadanie w rozwoju z opisanymi projektami i wymaganiami, ale podczas pracy zdajesz sobie sprawę, że tak nie powinno się tego realizować. Co zrobisz? Czy miałaś podobne doświadczenia w poprzednich miejscach pracy?

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

Czym różni się operator łączenia null (??) od operatora logicznego OR (||)?

Middle
SimbirsoftSimbirsoft
31

Opowiedz więcej o kreatorze quizów w CV — czym jest i jak zostało zrealizowane?

Middle
Marfatech
31

Wspomniałeś, że cookie httpOnly pomagało w walce z atakami XSS, prawda? Jak?

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

Jakie są główne wady i problemy z signals, szczególnie podczas pracy z efektami?

Middle
ДиджиРеал
31

Dlaczego wybrałeś naszą firmę? Co jest dla ciebie ważne przy wyborze pracodawcy?

Middle
Куаргет
31

/** * Funkcja `tryAuth()` używa `auth()` i w przypadku błędu, * wykonuje N dodatkowych prób. * Jeśli wszystkie próby się nie powiodą, rzuca ostatni błąd. * * @returns {Promise} */ export function tryAuth(n) { }

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

Czy w pracy byli ludzie, z którymi trudno było się porozumieć? Podjęto jakieś środki?

Middle
РунитиРунити
31

Funkcja symuluje obrót bębna z stopniowym zatrzymaniem - użyj onRoll do animacji obrotu (zmiany bieżącej wartości na bębnie) - i onStop do powiadomienia, gdy bęben przestanie się kręcić przykład runSpinner( () => setValue(v => ++v % 10), () => console.log('finished') )

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

Co się stanie, jeśli nie podasz tablicy zależności w useEffect? Jeśli dodasz count do tablicy zależności i klikniesz przycisk, czy funkcja czyszczenia zostanie wywołana?

Middle+
IT OneIT One
31

Pakiet miał 1,5 megabajta, teraz ma 700-800 kilobajtów. Jak dokładnie zmniejszyłeś pakiet? Jak zacząłbyś teraz optymalizować pakiet o rozmiarze 2 megabajtów?

Middle
Альфа-БанкАльфа-Банк
31

Jakie są najniebezpieczniejsze błędy podczas pracy z hookami, które byś wymienił?

Middle
Data World
31

Czy konfigurowałeś nagłówki bezpieczeństwa na serwerze?

Middle
Лантан
31
/292