Frontend
W Next.js występuje taka sytuacja: strona SSR długo się hidratuje. Jakie mogą być przyczyny i co można zrobić, aby to naprawić?
Jak utworzyć chronioną trasę w aplikacji React?
Opowiedz o projekcie w swoim obecnym/ostatnim miejscu pracy: jaki to projekt, ile osób jest w zespole i jakie pełnią role, a także opowiedz o trudnym lub interesującym zadaniu, które wykonałeś — na czym polegała trudność i jak ją rozwiązałeś.
Opowiedz więcej szczegółów o tym, co robiłeś w części DevOps.
Napisz funkcję, która przyjmuje szerokość i wysokość macierzy i zwraca dwuwymiarową tablicę wypełnioną liczbami w spiralę (w porządku rosnącym, zaczynając od 1, poruszając się w prawo, potem w dół, w lewo, w górę).
Jakie masz doświadczenie z Linux, PHP, Bitrix i systemami kontroli wersji (Git)?
Czy wystąpiły problemy z obsługą przeglądarek starszej generacji (Internet Explorer i inne)? Jak rozwiązano kwestię zgodności między przeglądarkami?
Czym jest Set? Co możemy przekazać jako argument, wywołując new Set?
Kto może ustawiać pliki cookie?
Jak widzisz swoją pracę, biorąc pod uwagę, że AI przejmuje część zadań?
Opowiedz o metodologii pracy w zespole, jak wyglądała współpraca
Dlaczego RTK Query lub React Query są lepsze od zwykłego fetch do zapytań? Jak frontend rozpoznaje, kiedy musi zaktualizować dane?
Jak poprawnie generować tokeny autoryzacyjne? Co powinno znajdować się w tokenie, aby chronić się przed atakami brute force?
Opowiedz o zadaniu optymalizacji wydajności, które rozwiązałeś.
Opowiedz o procesach w zespole: skład, metodologia, jak przekazywano zadania, kto był klientem?
Jak dowiadujesz się czegoś nowego o programowaniu i co ostatnio zapadło ci w pamięć?
Czy byłbyś gotów zmienić pracę, jeśli teraz przejdziesz drugą rozmowę kwalifikacyjną, a jutro odbędzie się rozmowa osobista (trzecia), i również ją zdasz?
Opowiedz o prototypach w JavaScript. Czym różni się prototype od __proto__?
Czym różni się some od includes?
Jak podzieliłbyś stan serwera i klienta?