Frontend
Czy wiesz coś o requestAnimationFrame, do czego służy?
Wspomniałeś o rozwoju biblioteki wielokrotnego użytku komponentów UI-kit opartej na Angular Material. Czy istnieje zasadnicza różnica między komponentami bibliotecznymi a zwykłymi wielofunkcyjnymi komponentami aplikacji? Czego można nie uwzględniać w zwykłych komponentach, ale nie można w bibliotecznych?
Jak długo pracujesz w firmie?
Jak współpracowałeś z backendem i innymi członkami zespołu (analitycy, projektanci, testerzy)?
Czy poradziłeś sobie z sytuacją, gdy indexOf zwraca -1 podczas używania w removeItem?
Do czego służy żądanie HTTP OPTIONS?
/* Co zostanie wyświetlone w konsoli */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("gotowe!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Wynik"; } f(); console.log(7);
Odpowiedź API może zawierać błąd, który powinien być wyświetlany użytkownikowi obok odpowiedniego pola.
Jak podoba ci się nasz format pracy? Czy jest atrakcyjny?
Dlaczego użyłeś computed do filtrowania taryf, zamiast zwykłych zmiennych lub funkcji?
Czy używaliście WebSocket bezpośrednio, czy jakieś nakładki?
W którym momencie funkcja cleanup w useEffect zostanie wywołana, jeśli ma tablicę zależności z parametrami a, b, c?
Zadanie w edytorze kodu: są dwa tablice, pobrane z różnych serwerów, w każdym tablicy znajdują się rekordy z unikalnymi, kolejno rosnącymi identyfikatorami (nie powtarzającymi się między tablicami). Należy napisać funkcję, która przyjmuje te dwie tablice i liczbę k, i zwraca k elementów z największymi ID w kolejności malejącej.
Jaka jest różnica między typami any i unknown w TypeScript?
Czy parsowanie HTML i CSS odbywa się kolejno czy równolegle?
Czym jest cherry-pick w Git?
Kto w ogóle powinien podejmować decyzję o przesunięciu wydania?
Jakiego argumentu przekazujemy do funkcji inject? Co dokładnie jest tam przekazywane — zależność czy coś innego (token)?
Zadanie w React: zaimplementuj komponent wyszukiwania wystąpień podłańcucha w tekście. Wymagania: ładowanie tekstu z API przy pierwszym renderze, wskaźnik ładowania, obsługa błędów, wyszukiwanie wystąpień bez uwzględniania wielkości liter, podświetlenie znalezionych wystąpień, wyświetlenie łącznej liczby wystąpień, przycisk do ładowania dodatkowego tekstu.
Czy pracowałeś z RxJS?