Frontend
Co lubisz w swojej pracy, a co ci się nie podoba lub irytuje?
Opowiedz o ostatnim miejscu pracy: doświadczenie, stos technologiczny, najważniejsze momenty i projekty.
Z jakimi problemami spotkałeś się podczas importu plików Excel?
Opowiedz, jak ogólnie działa renderowanie po stronie serwera (SSR): jakie są kluczowe etapy, ważne punkty. Dlaczego tak się dzieje, że HTML wyrenderowany na serwerze zamienia się w pełnoprawną aplikację reaktywną na kliencie?
[imię] zapytał(a): zadanie na kontekst: co wyświetli konsola na liniach 12, 13, 14? Jak sprawić, aby na linii 14 był poprawny kontekst bez zmiany samej linii 14?
Czym różnią się CSS display: block, inline i inline-block?
* Funkcja przyjmuje tablicę obietnic (zakładamy, że nie jest pusta) i zwraca obietnicę. * Jeśli któraś z przekazanych obietnic zostanie rozwiązana (z powodzeniem), to zwracana obietnica zostanie rozwiązana tym wartością. * Jeśli kilka obietnic zakończy się powodzeniem, to zwracana obietnica * zostanie rozwiązana * pierwszą udaną wartością, niezależnie od kolejności obietnic w tablicy. * Jeśli wszystkie przekazane obietnice zostaną odrzucone, to zwracana obietnica zostanie odrzucona z błędem typu AggregateError, który grupuje wszystkie błędy, uwzględniając kolejność obietnic. * AggregateError można tworzyć w ten sposób: new AggregateError(errors, 'No Promise in any was resolved') function any(promises) { // twój kod tutaj }
Czy Twoja główna aplikacja jest na Vite, a Next.js osobno? Czy musiałeś zagłębić się w proces budowania? Na jakich narzędziach opierają się Vite i Next.js?
Czy znasz Feature Sliced Design (FSD)?
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?
Czy istnieją kryteria zaliczenia okresu próbnego?
Jak zoptymalizować wydajność w aplikacji Vue? Jakie narzędzia i techniki można wykorzystać?
Opowiedz o sobie
Jak monitorowaliście jakość kodu? Linters, hooki pre-commit, coś jeszcze?
Jakie są dwa główne rodzaje komponentów w React?
Jakie są statusy obietnic?
Opowiedz więcej o dashboardach: skąd pochodziły metryki, jakie metryki zbieraliście.
Wspomniałeś o UI-kit. Który komponent był najtrudniejszy lub najciekawszy do realizacji, i który stanowił największe wyzwanie?
Co sądzisz o Atomic CSS?
[imię] zapytał: Czy jesteś gotowa pisać na Vue, jeśli zajdzie taka potrzeba?