Frontend
Jeśli parametry funkcji nie są jawnie typowane, a zamiast liczb przekazywane są ciągi znaków, co się stanie podczas wykonywania? Czy dojdzie do konkatenacji łańcuchów?
Jak nauczyłeś się zawodu programisty bez wykształcenia kierunkowego?
Uczyłeś się na kierunku inżynieria lądowa i budownictwo. Opowiedz, co cię skłoniło do rozwoju frontend?
Jak radziłeś sobie z artefaktami build przy takim podejściu do wdrożenia?
Czym jest linter, do czego służy i jakie popularne lintry znasz?
Zaimplementuj własny hook React useSubState, który przyjmuje pełny stan, funkcję setState i nazwę klucza (pola obiektu) i zwraca krotkę z wartością tego pola i funkcją do jej zmiany — podobnie do useState, ale dla konkretnego pola dużego obiektu stanu.
Czym jest klucz w React i do czego służy?
Co się dzieje po pomyślnym Face ID? Czy iFrame Verigram jest powiązany z Face ID?
Patrząc wstecz, które decyzje architektoniczne były udane, a które nie? Czego żałujesz?
Czy pracowałeś nad optymalizacją ładowania stron i metryk Web Vitals (LCP, FMP, FCP)?
//Zaimplementuj funkcję debounce: odłóż wykonanie funkcji do momentu, aż upłynie określony czas //przykład const debouncedSearch = debounce((query) => { console.log('Szukam:', query); }, 300); debouncedSearch('a'); debouncedSearch('ab'); debouncedSearch('abc'); // Wykona się tylko raz z 'abc' po 300ms od ostatniego wywołania
Dlaczego lepiej ustawiać ciasteczka na serwerze za pomocą nagłówków HTTP, a nie przez document.cookie na kliencie?
Jakie pytania wyjaśniające zadałbyś przed implementacją niestandardowego pola wyboru?
Mamy dużą aplikację i zespół składający się z 4 programistów frontend. Jak podjąć decyzję — dzielić na mikrofrontendy czy nie?
W jakim rozmiarze zespołów pracowałeś?
Co jeszcze można zapamiętać, aby komponenty potomne nie były ponownie renderowane? Jeśli do komponentu przekazywana jest funkcja, czego użyć?
Czym jest Vue Router i jak działa własnymi słowami? Co zwykle znajduje się w pliku konfiguracyjnym routera (plik index)?
Czym jest gRPC i do czego służy?
Opowiedz o swoim największym błędzie.
Jak głęboko korzystasz z sieci neuronowych i jakie techniki stosujesz?