Frontend
Czym są operatory rest i spread? Czym się różnią?
Jakie konkretne scenariusze korzystania z wiersza poleceń miałeś w swojej praktyce, oprócz uruchamiania Angular CLI?
Jak długo pracujesz w firmie? Kiedy ostatnio do zespołu dołączyli nowi pracownicy?
Dodaj możliwość wyboru elementu: po kliknięciu jest podświetlany na czerwono, ale z całej listy można wybrać tylko jeden element.
Czego szukasz dla siebie, na jakie aspekty zwracasz uwagę przy wyborze pracodawcy?
Czym jest JSX i dlaczego potrzebny jest klucz w listach?
Czym jest generyk w TypeScript?
Zobacz ten kod z SSR i singleton i18n. Znajdź poważny problem, który może zepsuć HTML dostarczany użytkownikowi. Jak go naprawić?
Czym różni się środowisko wykonawcze JavaScript w przeglądarce od Node.js?
Jak wygląda komunikacja między zespołami? Czy każde z nich ma osobny backend?
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?
Opowiedz o procesie rozwoju i Git-flow w swoim zespole. Jak jest zorganizowany proces przeglądu kodu?
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?