Frontend
Ile użytkowników będziemy mieć? Czy optymalizacja SEO jest konieczna? Czy lokalizacja jest konieczna? Jakie metryki powinniśmy zbierać?
Co się stanie w drugim bloku z asynchroniczną funkcją loadRolesData wewnątrz useEffect?
Opowiedz krótko o sobie i swoim doświadczeniu w rozwoju.
Która metoda tablicy łamie typowanie w TypeScript?
Na ile czujesz się komfortowo pracując z kodem legacy, przełączając się między różnymi frameworkami i w razie potrzeby stopniowo sprowadzając aplikacje do jednolitego stosu?
Dlaczego zdecydowałeś się zostać programistą?
Określ kolejność wyświetlania w konsoli dla kodu z użyciem async/await i setTimeout.
Zaimplementuj klasę przechowującą według wzorca «Obserwator»: klasa przechowuje dane, umożliwia subskrypcję i odsubskrypcję funkcji callback, a przy zmianie danych powiadamia wszystkich obecnych subskrybentów, przekazując im nowe dane.
Zadanie 4: Zaimplementować filtrowanie po typie pożyczki na liście (lista pożyczek) — po wybraniu filtra (np. przez właściwość obliczeniową) powinna być wyświetlana tylko lista pożyczek odpowiadających wybranemu typowi, lub wszystkie pożyczki, jeśli wybrano filtr "wszystkie".
Metryka TTFB (Time To First Byte) — jak może się obniżać podczas SSR, jaka jest natura spadków i jak można je poprawić? Opisz, co się dzieje od momentu naciśnięcia Enter do pojawienia się czegokolwiek na ekranie.
Czym jest callback hell?
Należy napisać funkcję sum, która przy wywołaniu z argumentem będzie sumować liczbę, a przy wywołaniu bez argumentu zwróci sumę. Na przykład: sum(2)(1)(2)() powinna zwrócić 5.
[imię] zapytał: Jak uprościłbyś lub zautomatyzował przestrzeganie stylu kodu w zespole?
Jakie są główne różnice między Vue 2 a Vue 3?
Dlaczego wydzieliłeś nagłówek czatu jako oddzielny widżet? Jakim kryterium określasz, co jest widżetem, a co nie?
Czym są metody cyklu życia komponentu? Wymień główne.
Podaj przykład zamknięcia. Czy używałeś zamknięć w React?
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?
Kiedy wywoływany jest useEffect? W jakich okolicznościach się uruchamia?
Opowiedz o Promise: czym jest, stany i metody statyczne (zwłaszcza różnica między Promise.all a Promise.race).