Frontend
Jak serwer rozumie, że trzeba pobrać plik, a nie po prostu uzyskać jakąś encję (np. podczas pobierania PDF)?
Opowiedz o stosie technologii projektu. Czy miałeś okazję pracować z aplikacjami Telegram?
Rozwiązujesz zadania algorytmiczne; jakie masz doświadczenie z zadaniami LeetCode?
Jakie metody HTTP znasz w API REST? Na czym różni się PUT od PATCH?
Co się stanie z useEffect, jeśli tablica roles jest pusta?
Opowiedz o Virtual DOM i mechanizmie reconciliation w React. Jak React optymalizuje porównanie drzew?
Dlaczego nie jesteś starszy? Uczestniczyłeś w architekturze, wykonywałeś trudne zadania, optymalizowałeś.
Jak nadpisać kontekst (this) wewnątrz funkcji loadScript, jeśli jest to metoda klasy i ma być wywoływana z innym this?
Czym jest Vue? Czym jest reaktywność i do czego służy?
Co zostanie wyświetlone w konsoli po kliknięciu przycisku (powtórne renderowanie)?
Czy pisałeś testy? Jakie dokładnie?
Opowiedz o kilku trudnych, interesujących zadaniach z ostatniego doświadczenia zawodowego.
Jak zorganizowałbyś architektonicznie pracę z backendem w nowym projekcie? Jakie technologie wybrałbyś?
Zespół koszyka dzieli się na podzespoły – do którego z nich mogę dołączyć i ile będzie front-endów w każdym z nich?
Do czego służą klucze w React i dlaczego muszą być unikalne?
Jak podzieliłbyś architekturę interakcji z backendem na warstwy: pobieranie danych, walidacja, przechowywanie, ponowne żądania w przypadku błędu?
Kodowanie na żywo: zaimplementować polyfill metody Promise.all, w tym zachowanie kolejności wyników
Jaka jest różnica między div a span z punktu widzenia układu?
Jak szybko będą gotowi na nowe miejsce?
Nie chcesz przejść na full stack w swojej obecnej pracy? Nic się nie zmieniło przez te dwa miesiące?