JavaScript nadal prowadzi listę najczęściej używanych języków w Stack Overflow Developer Survey — 66% (Stack Overflow 2025 Technology). Każdy zespół webowy go szuka, ale CV pełne nazw frameworków ukrywają słabe podstawy.
Te pięć pytań odpowiada tematom z przewodników Indeed do rozmów o JavaScript: asynchroniczność, zakres i domknięcia, obsługa błędów, debugowanie i realne dostarczanie (Indeed: JavaScript interview questions).
1. „Opowiedz krok po kroku, co dzieje się po await fetch() w przeglądarce lub Node.”
Przewodniki Indeed obejmują event loop, promise’y i kod sync vs async. Dobrzy kandydaci tłumaczą stos wywołań, microtaski i co UI lub serwer może robić w oczekiwaniu. Słabe odpowiedzi kończą się na „to asynchroniczne”.
2. „Opowiedz o bugu przez this, domknięcia lub zakres. Jak go naprawiłeś?”
Domknięcia i deklaracje (let, var, const) wracają w listach Indeed. Słuchaj konkretnego incydentu, przyczyny i zabezpieczenia — nie definicji z podręcznika.
3. „Jak obsługujesz błędy w asynchronicznym JS bez cichych porażek?”
Indeed grupuje obsługę błędów promise i debugowanie. Chcesz try/catch, obsługi rejections, feedbacku dla użytkownika i logów — nie połykanych .catch().
4. „Jak debugujesz problem produkcyjny, którego nie odtworzysz lokalnie?”
Dobre odpowiedzi: kroki reprodukcji, logi, source mapy, feature flagi lub bisect deployów.
5. „Opisz funkcję, którą dostarczyłeś w JavaScript. Jakie trade-off’y podjąłeś?”
Dobrzy kandydaci wiążą wybory z wydajnością, utrzymaniem lub umiejętnościami zespołu — nie z „najnowszą biblioteką”.
Zamień odpowiedzi w porównywalne dowody
Dla każdego finalisty zapisz przykład async, historię zakresu/domknięcia, ścieżkę debugowania i dostarczoną funkcję z trade-off’ami.
Jedna karta oceny dla każdego finalisty
Zadawaj tych samych pięć pytań każdemu kandydatowi na to stanowisko. Spójne pytania wspierają spójną ocenę, zgodnie z wytycznymi EEOC o stosowaniu tych samych standardów (EEOC).
Użyj Canvider JobCraft, by ustalić must-have’y JS w ogłoszeniu, InterviewGen do pytań uzupełniających i DecisionHelper do porównania finalistów.
Następny krok: Poznaj InterviewGen i DecisionHelper, potem zacznij za darmo.