Frontend
Jakie sieci neuronowe używasz w pracy?
Krótko opowiedz o stosie, którego używasz w codziennej pracy.
Czy teraz pracujesz? Jeśli nie, dlaczego?
Czy błędy pochodzą od testerów? Jakiego rodzaju?
Co polecają Ci podczas przeglądu kodu? Podaj konkretny przykład uproszczenia kodu.
Spójrz na układ formularza (pola imię, email, adres, przyciski). Co jest nie tak z punktu widzenia designu i UX?
Na co zwracasz uwagę podczas przeglądu kodu?
Czym jest fasada w NgRx, jaką pełniła rolę?
Czym jest React Context, kiedy go używać, a kiedy lepiej użyć menedżera stanu?
Co się stanie, gdy w jednym z zapytań w for...of z await wystąpi błąd? Jak obsłużyć błędy, nie zatrzymując pętli?
Jeśli Promise nie zostanie rozwiązany, a odrzucony, gdzie możemy przechwycić błąd? Co jeszcze oprócz then i catch istnieje? Kiedy działa finally?
Zadanie: co wyświetli konsola? (kod z var fullname, obiektem i utratą kontekstu this)
Czy były zadania, w których wyraźnie brakowało czasu, ludzi lub informacji?
Czy znasz TypeScript? Czym są typy użytkowe, podaj przykłady?
Jak rozpoznawali Państwo, że produkt działa źle? Jak zbierali informacje o błędach, jak obsługiwali zgłoszenia użytkowników?
Użytkownik otworzył przeglądarkę, wpisał sberbank.ru w pasku adresu, nacisnął Enter. Po kilku sekundach wyświetliła się strona. Co się dzieje między naciśnięciem Enter a wyświetleniem strony?
Z jakimi bibliotekami UI pracowałeś? Jakie są zalety i wady Ant Design i Material UI?
Nie możemy etykietować ani wersjonować przez CI/CD. Klient może mieć jedną wersję, backend inną. Co można zrobić w tych warunkach oprócz monitorowania błędów przez Sentry?
Na ile pasuje Ci opisany zestaw zadań (składanie, rozwój, praca z treścią)?
Czy JavaScript jest jednordzeniowy czy wielordzeniowy? Jak uruchomić drugi wątek?