Frontend
Opowiedz o najtrudniejszym i najciekawszym zadaniu
Czego szukasz dla siebie, na jakie aspekty zwracasz uwagę przy wyborze pracodawcy?
Opowiedz o przesyłaniu danych między komponentami w Angularze (Input, dwukierunkowe wiązanie, sygnały).
Czym jest JSX i dlaczego potrzebny jest klucz w listach?
Czym jest generyk w TypeScript?
Jakie gwarancje daje klucz obcy w relacyjnej bazie danych?
Co robisz, jeśli zadanie jest źle sformułowane — na przykład, dyktują ci konkretne położenie i kolor przycisku zamiast opisu problemu?
Czy `console.log` wewnątrz funkcji jest efektem ubocznym?
Czym jest unknown w TypeScript i czym różni się od any?
Co się stanie w już skompilowanej aplikacji, jeśli zamiast oczekiwanej liczby zostanie przekazany ciąg znaków?
Co się dzieje z komponentem przy zmianie klucza? Opowiedz o cyklu życia komponentów funkcyjnych.
Jaka jest lepsza opcja umieszczenia przycisku akcji: na środku ekranu czy przy prawej krawędzi? (interfejs mobilny)
Jakie kody odpowiedzi HTTP należy oczekiwać podczas pomyślnego tworzenia, aktualizacji i zastępowania zasobu?
Czym różni się renderowanie od malowania? Jak nazywa się proces porównywania wirtualnego i rzeczywistego drzewa DOM?
Jak długo pracujesz w firmie?
Czy poradziłeś sobie z sytuacją, gdy indexOf zwraca -1 podczas używania w removeItem?
Jak podoba ci się nasz format pracy? Czy jest atrakcyjny?
Jak otrzymujesz zadanie i przeprowadzasz je przez cykl rozwoju?
Jaka jest różnica między typami any i unknown w TypeScript?
Czym jest cherry-pick w Git?