Frontend
Gdzie przebiega granica między feature a entity? Kiedy umieszczasz logikę biznesową?
Należy zsumować kwadraty, używając funkcji reduce na liczbach z tablicy i wyświetlić wynik w konsoli. Można zmieniać tylko funkcję sumOfSquares.
Dlaczego wybrałeś właśnie rozwój webowy i Angular, a nie na przykład rozwój mobilny?
Dlaczego debounce, a nie throttle, dla wyszukiwania?
Opisz sekwencję działań przeglądarki (i nie tylko przeglądarki) po wpisaniu URL i żądaniu strony. Czym jest wymuszony układ?
Jaka jest różnica między interface a type w TypeScript?
Wspomniałeś o swojej pierwszej pracy — tam wdrożyłeś w produkcji aplikację Full-Stack z użyciem Strapi CMS. Konfigurowałeś tylko przez panel administracyjny czy też pisałeś kod backendowy?
Jeśli Twoja funkcja nie jest jedyna w wydaniu, jak to zmienia sytuację z krytycznym błędem?
Opowiedz o Event Loop: z czego się składa i jak działa?
Co rozumiesz przez « elastyczny » w kontekście temperamentu?
Jak oceniasz siebie pod względem stopnia? Jakiego poziomu płatności oczekujesz?
Zadanie praktyczne: dana jest łańcuch znaków w formacie 'wartość.wartość.wartość', należy przekształcić ją w obiekt zagnieżdżony, gdzie każdy klucz to część łańcucha, a ostatni klucz zawiera pusty obiekt.
Jakiego stosu i zestawu bibliotek preferujesz używać z React?
Jak dokładnie odbywa się subskrypcja na sygnał wewnątrz efektu lub computed? Jak Angular śledzi zmianę sygnału i rozumie, że musi ponownie wykonać efekt?
Jeśli usunąć odwołanie do komponentu klasowego, wartością ref będzie instancja klasy. Czy można zrobić coś podobnego z komponentem funkcyjnym — przekazać ref i otrzymać w nim, na przykład, funkcję zadeklarowaną wewnątrz komponentu?
Jakie są twoje oczekiwania jako pracownika na przestrzeni pół roku do roku pracy?
Jaka jest różnica między interface a type w TypeScript? Co się stanie, jeśli zadeklarujemy dwie interfejsy o tej samej nazwie?
Zadanie na live coding: masz mały komponent listy zadań w JSX. Popraw wszystko, co Ci się nie podoba, i wyjaśnij dlaczego.
Jakie metody optymalizacji ponownego renderowania istnieją w React (React.memo, useCallback, useMemo)?
Wyjaśnij koncepcję programowania deklaratywnego w odniesieniu do React.