Frontend
Jak był zorganizowany Twój proces przeglądu kodu?
Czy pracowałeś z wykresami, może tworzyłeś jakieś interesujące wizualizacje?
Jakie narzędzia używałeś do pracy ze stylami?
Jakie znasz sposoby kopiowania obiektów?
Czy w komponencie funkcyjnym można zapewnić zewnętrzny dostęp do metod komponentu (dając 'uchwyty' na zewnątrz)?
Czy lepiej użyć komponentu czy dyrektywy do implementacji przycisku w UI Kit Angular 19? Dlaczego?
Jak można było wykryć sytuację, gdy zależności na serwerze różniły się od tych, na których przeprowadzano testy?
W jakich przypadkach dochodzi do ponownego renderowania (re-render) komponentu w React? Opowiedz o reconciliation (uzgodnieniu).
Jak można buforować strony/odpowiedzi w aplikacji Nuxt, aby zmniejszyć obciążenie? Czy pracowałeś z Redis lub Nitro-cache?
Co zwróci, jeśli zadeklarujesz funkcję async i wywołasz ją bez await?
Co możesz powiedzieć o specyficzności selektorów CSS?
Opowiedz o CSS box-sizing: content-box i border-box — do czego służą, w jakich przypadkach je stosujesz?
Opowiedz mi o zamknięciach (closures) w JavaScript. Jak często je stosujesz w praktyce?
Napisz funkcję getUserProfile, która przyjmuje userId jako argument i pobiera profil użytkownika z punktu końcowego API "[link] Funkcja powinna zalogować profil użytkownika, jeśli pobieranie powiedzie się, i zalogować komunikat o błędzie, jeśli pobieranie się nie powiedzie.
Wymień powody, dla których komponent React jest ponownie renderowany. Dlaczego React skupia się na zmianie odwołania, a nie na zmianie wartości?
Jak zoptymalizowałbyś powtarzający się kod obsługi zdarzeń onChange dla pól email i hasła?
Jakie zadanie nie było od razu łatwe, z czym musiałeś się zmagać?
Napisz implementację funkcji isPalindrome, która przyjmuje ciąg znaków i sprawdza, czy jest on palindromem (czytany tak samo od lewej do prawej i od prawej do lewej). Funkcja powinna zwracać true lub false.
Czym różni się operator łączenia null (??) od operatora logicznego OR (||)?
Czym różni się display flex od display grid? Jak wyrównywać elementy w flex?