Frontend
Jakie są główne różnice między Vue 2 a Vue 3?
Użytkownik skarży się, że przycisk czasami nie działa, ale lokalnie problem się nie powtarza. Jakie są twoje kroki debugowania? Jakie mogą być przyczyny?
Czym różni się autoryzacja od uwierzytelniania?
Opowiedz o Promise: czym jest, stany i metody statyczne (zwłaszcza różnica między Promise.all a Promise.race).
Czy pracowałeś kiedyś z Angular?
Jak podchodzisz do testowania złożonych komponentów UI, które generują głęboko zagnieżdżone węzły DOM bez wygodnych identyfikatorów? Jak celujesz w potrzebne elementy interfejsu w testach E2E?
Jak długo będzie cię interesować frontend? Czy nie pojawi się moment, kiedy będziesz chciał czegoś innego? Mamy wyraźny podział — jeśli dołączysz jako frontend developer, będą tylko zadania frontendowe.
Jak priorytetyzujesz dług techniczny w porównaniu do zadań biznesowych?
Wspomniałeś o UI-kit. Który komponent był najtrudniejszy lub najciekawszy do realizacji, i który stanowił największe wyzwanie?
Jak oceniasz sortowanie w aplikacji — działa poprawnie?
W jakiej kolejności zostanie wykonany poniższy kod? (Zadanie na Event Loop z console.log, setTimeout, Promise.resolve i queueMicrotask)
[imię] zapytał: Czy jesteś gotowa pisać na Vue, jeśli zajdzie taka potrzeba?
Czy możesz obliczyć złożoność algorytmiczną zaimplementowanej filtracji według statusu?
Jak przeglądarka renderuje stronę? Co się dzieje po otrzymaniu HTML?
Jaką metodologię stosujesz — Scrum czy inną?
Czy miałeś do czynienia z mechanizmem CORS?
Do czego będzie równe this wewnątrz funkcji, jeśli wywołamy ją przez fn.call(this) w przeglądarce — w trybie zwykłym i w trybie strict?
Co można zrobić, aby w drugim console.log wyświetliło się 'Alice' zamiast undefined? Uzupełnij kod, używając bind.
Checkbox i inne typy pytań to były różne komponenty czy jeden uniwersalny? Jak były renderowane?
W zadaniu testowym DocumentWorkspace wygląda jak God Object, który robi zbyt wiele różnych logik. Co o tym myślisz, jak to lepiej zorganizować?