Frontend
Jaki był projekt na ostatnim miejscu pracy? Na jakie moduły był podzielony?
Jak w Twoim planie została zrealizowana walidacja formularzy?
Jakiej wersji UnoCSS używamy, nie wiemy?
// parametry wejściowe: // url // opcje export function useFetch() { // logika const fetchData = async () => {}; return { data, error, loading }; }
Jakie mogą być przyczyny długiego białego ekranu podczas SSR (Nuxt)? Jak diagnozować i rozwiązać problem długiego czasu do pierwszego bajtu?
Jak działają dekoratory w TypeScript pod maską?
Wyjaśnij koncepcję cyklu życia komponentu w React.
Czy znasz SSE (Wydarzenia wysyłane przez serwer)?
/** * Należy napisać funkcję, która przyjmuje jako wejście URL, * asynchronicznie wysyła zapytanie GET do tego URL i zwraca dane (json). * Do pobierania danych użyj fetch. * Możesz używać tylko API Promise. * Jeśli podczas zapytania wystąpi błąd, spróbuj ponownie 5 razy. * Jeśli ostatecznie nie uda się uzyskać informacji, zwróć błąd "Podany URL jest niedostępny". */
Czy możemy trochę zagłębić się w produkt z asystentem AI? Opowiedz, jak wyglądał flow od początku do realizacji tego produktu
Jeśli obiekt zostanie utworzony za pomocą Object.create([obiekt]), na co będzie wskazywać jego __proto__?
Kto tworzył projekt w twoich poprzednich projektach — projektanci? Na jakich narzędziach pracowali (Figma, Photoshop, Avocode)?
Opowiedz o swoim obecnym projekcie i pokaż go.
Czy zdarzały się sytuacje, gdy wysyłano Ci nieopisane zadanie? Jak sobie z tym radziłeś?
Czy skonfigurowano linters, hooki pre-commit, CI/CD?
Co jest obecnie 'sufitem' w twojej obecnej pracy, który skłonił cię do poszukiwania nowego miejsca?
Jak zorganizowałbyś pracę z dużym formularzem kalkulacyjnym ubezpieczenia, zawierającym wiele pól (około 50), sekcje dynamiczne, natychmiastowe obliczanie łącznego kosztu, podzielone na kilka ekranów?
A oto ostatni projekt – ile było tam programistów łącznie, jaki to był zespół, z kim trzeba było się komunikować?
Opisz technicznie, jak zaimplementowałeś etapowe renderowanie dużego ciała artykułu.
Jak wybierasz, gdzie używać Angular Signals, a gdzie RxJS?