Frontend
Jak wygląda idealny kandydat po okresie próbnym, jakie są kryteria jego pomyślnego przejścia?
Praca z formularzami: React Hook Form, walidacja przez Yup/Zod
Jaka jest różnica między Map a WeakMap?
Jakie typy utilitarne w TypeScript najczęściej używasz?
Jak działają pliki cookie? Czym są flagi HttpOnly, SameSite? Jak ograniczyć pliki cookie do określonej ścieżki?
Na początku masz wykształcenie reżysera teatralnego — dlaczego wybrałeś rozwój, dlaczego akurat frontend?
Kodowanie na żywo: zaimplementuj własny typ MyOmit<T, K> (podobny do narzędzia Omit w TypeScript)
Zadanie praktyczne: zaimplementuj funkcję, która przyjmuje tablicę URL-i i limit równoczesnych zapytań, i wykonuje zapytania fetch z ograniczeniem równoległego wykonywania (nie więcej niż limit zapytań jednocześnie), zwracając wyniki w kolejności początkowej.
Czy masz doświadczenie z Redis?
A jeśli zamiast skryptów style są podłączone przez oddzielny link, czy blokują renderowanie?
Opowiedz o sobie, swoim głównym doświadczeniu, osiągnięciach i kluczowych zadaniach, które wykonywałeś.
[imię] zapytał: jak odczuwasz pracę w startupie, co ci się podobało, a co nie?
Jak będą ułożone, jeśli dodamy jeszcze dwa elementy wewnętrzne do outer? Jak je ułożyć poziomo?
Jak przypisać obiekt tak, aby nie był to transfer przez referencję (jak skopiować obiekt, powierzchownie i głęboko)?
Czy nie rozważasz biura dla siebie, jeśli w CV podano format pracy hybrydowy, zdalny, biurowy?
Jak przebiegła recenzja kodu, kto ją przeprowadził?
Na ile dobrze jest opisać funkcję w komponencie, która również zwraca JSX?
Na co jeszcze będziesz zwracać uwagę przy wyborze technologii i podejść do nowego produktu?
Zadanie w JavaScript: określić kolejność wyświetlania w konsoli dla kodu z użyciem setTimeout i Promise (zadania mikro i makro).
Opowiedz o najtrudniejszych scenariuszach frontend, które realizowałeś w swoich projektach.