Jak dowiadujesz się o nowościach w układzie? Czytasz coś na ten temat?
Frontend
Dlaczego w Twoim projekcie nie używa się zapytań kontenerowych?
Co się stanie, jeśli użytkownik kliknie na podpowiedź, a tekst w polu wejściowym się zmieni — czy nie uruchomi się ponowne wyszukiwanie dla już wybranej wartości? Jak można rozwiązać ten problem?
Opowiedz o zakresie w JavaScript: let, const, var — czym się różnią i czym jest hoisting?
Gdybyś musiał stworzyć komponent do wprowadzania tekstu (z etykietą, podpowiedziami, przyciskiem do pokazywania hasła) – jak byś go zbudował: Grid, Flex czy zwykłym blokiem?
Jakie są zalety i wady SSR (renderowania po stronie serwera)?
Dlaczego lepiej jest ustawiać podpowiedzi dla pola wejściowego absolutnie?
Jakie zadanie było dla ciebie najbardziej interesujące podczas pracy? (np. integracja usługi identyfikacji dla Kazachstanu)
Czym różni się tag section od tag article? Jakie wymagania stawia specyfikacja tym tagom?
Opowiedz o promesach (Promise) w JavaScript. Jakie metody promes znasz? Opowiedz o async/await i dlaczego jest to potrzebne.
Jakie nowoczesne, nowe tagi HTML spotkałeś i używałeś w pracy?
Dlaczego lepiej używać store'a (np. Pinia) do globalnego stanu zamiast provide/inject?
Czy w implementacji nie wystąpi nieskończona pętla, na przykład, jeśli użyjemy watch do śledzenia zmian w polu wejściowym?
Czy istnieje dynamiczny routing: trzeba otworzyć stronę użytkownika, a sama strona może się zmieniać (np. id w parametrach zapytania). Jak można napisać metodę do śledzenia zmian w routingu w celu ładowania odpowiednich danych?
Czym różni się focus-visible od zwykłego focus?
Czy JavaScript jest językiem synchronicznym czy asynchronicznym?
Czy jesteś gotowy na test na drugą etap rekrutacji?
Dlaczego nie podobała ci się logika backendu, a podobał się frontend?
Opowiedz trochę o sobie, o swoim doświadczeniu zawodowym.
Opowiedz o props, emit i provide/inject we Vue — czym są, jak się ich używa i do czego służą.