Napisz generyczną funkcję/typ, która może obsługiwać dane użytkownika, i wyjaśnij, jak ograniczyć generyk.
Frontend
Jak często ref jest wywoływany podczas zmian?
Czy masz napięte terminy i jak aktywnie obecnie przeprowadzasz rozmowy kwalifikacyjne?
Jakie typy utility w TypeScript znasz? Jaka jest różnica między any a unknown?
W jakiej kolejności będą wyświetlane wartości?
Istnieją trzy zagnieżdżone elementy: form, div i p, z każdym obsługującym zdarzenie click. Co się stanie po kliknięciu elementu div?
Czym jest żądanie preflight CORS i w jakich przypadkach wysyła je przeglądarka? Kiedy żądanie może być wysłane bez preflight?
Jakie wady Feature-Sliced Design widziałeś lub z jakimi trudnościami się spotkałeś podczas jego wdrażania?
Czym jest funkcja asynchroniczna i co zwraca Promise? Z jakich stanów składa się Promise?
Dlaczego szukasz programisty do tych projektów?
[imię] analizuje, co się stanie w proponowanym kodzie JavaScript z kontekstem 'this' i jak zmieni się wynik po dodaniu 'use strict'?
Jakie są zalety Feature-Sliced Design?
Kiedy należy używać computed, a kiedy watch w Vue?
Jaka jest różnica między var, let i const?
Wyjaśnij, jak działa pętla zdarzeń w JavaScript: z jakich części się składa, jakie ma fazy i jaki jest kolejność wykonywania zadań.
Czy wyrażenie po prawej stronie await jest wykonywane synchronicznie czy jako mikrozadanie? Co się dzieje z kodem po await?
Czy testy były pisane ręcznie, czy używałeś AI?
Jak zoptymalizować duże formularze z wieloma polami w React: zmniejszyć niepotrzebne ponowne renderowania i zmniejszyć powiązania?
Zaimplementuj funkcję RLD (odkodowanie długości serii), która jest odwrotnością RLE: rozwiń skompresowany ciąg, powtarzając każdy znak określoną liczbę razy; pozostaw pojedyncze znaki bez zmian.
Czy jesteś gotowy na przeprowadzkę/pracę w biurze?