Jak serwer rozumie, że trzeba pobrać plik, a nie po prostu uzyskać jakąś encję (np. podczas pobierania PDF)?
Frontend
Do jakiego stopnia chcesz się rozwijać w przyszłości? Jak siebie oceniasz — jako middle czy senior developera?
Opowiedz więcej o dashboardach: skąd pochodziły metryki, jakie metryki zbieraliście.
Jakie znasz sposoby tworzenia mikrozadań? Co ogólnie uważa się za mikrozadania?
Jaka była architektura przed FSD? Dlaczego wybrali dokładnie FSD, a nie inne podejścia?
Jakie narzędzia AI używasz w pracy?
Skąd pochodziły DTO? Jak wyodrębniali encje domenowe?
Jak podnosiłeś SLA z 96% do 99,8% i jak mierzyłeś tę metrykę?
Jak będziesz przechowywać callbacki wewnątrz EventEmitter?
Jakimi protokołami Twoja aplikacja komunikowała się z backendem?
Czy biblioteka zostanie uwzględniona w buildzie produkcyjnym, jeśli nigdzie w kodzie nie jest importowana?
Zadanie praktyczne: zaimplementować sklep z produktami w React/TypeScript — wyświetlić listę produktów z kartami zawierającymi obraz, nazwę, opis i cenę. Dane są ładowane przez symulację serwera.
Czym różni się metoda POST od PUT?
Opowiedz trochę o sobie i o najciekawszym zadaniu technicznym, które rozwiązałeś, według ciebie.
Dlaczego zdecydowałeś się zmienić pracę?
Gdzie przebiega granica między feature a entity? Kiedy umieszczasz logikę biznesową?
Zadanie CSS: narysuj czerwony kwadrat na środku ekranu.
Co dokładnie jest dla ciebie wyzwalaczem w zadaniach? Co cię napędza?
Zadanie do przeglądu kodu: przejrzyj dostarczony kod (nie trzeba zmieniać linii od 11 do 31) i zostaw komentarze na wszystko, co Ci się nie podoba, wskazując, co należy poprawić.
Doprecyzowanie: czy aplikacja była desktopowa w przeglądarce czy natywna?