Frontend
Opowiedz o pętli zdarzeń: mikrozadania i makrozadania, kolejność wykonywania.
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ę).
Opowiedz o kursach, które odbyłeś (około 20 miesięcy) — która firma je zapewniła?
Jak korzystać z zakładki Sieć w DevTools? Jak ustalić, dlaczego strona ładuje się wolno?
[imię] zapytał: Co może cię osobiście skłonić do rezygnacji i przejścia do innej firmy?
Opowiedz o sobie, swoim doświadczeniu, osiągnięciach i czym się zajmowałeś.
Opowiedz mi o metodologiach rozwoju: Scrum, Waterfall, Kanban
Opowiedz o najtrudniejszym i najciekawszym zadaniu
Opowiedz o przesyłaniu danych między komponentami w Angularze (Input, dwukierunkowe wiązanie, sygnały).
W jaki sposób TypeScript pomógłby w tym zadaniu? Jak można znormalizować identyfikator użytkownika, aby ułatwić sprawdzanie?
Jak zorganizowano proces tworzenia interfejsów: czy był projektant, system projektowania, czy korzystaliście z bibliotek komponentów stron trzecich?
Co motywuje, a co demotywuje cię w pracy?
Czym jest unknown w TypeScript i czym różni się od any?
Jak uniknąć nadmiernego śledzenia sygnałów wewnątrz efektu — czym jest untracked?
W jakich przypadkach wysyłane jest zapytanie preflight (OPTIONS)?
Czy używałeś FSD — kto projektował domeny? Czy to były tylko nowe nazwy folderów, czy bardziej głębokie podejście do architektury? Co było wewnątrz folderu entities?
Czy biblioteka zostanie uwzględniona w buildzie produkcyjnym, jeśli nigdzie w kodzie nie jest importowana?
Opowiedz o najtrudniejszym błędzie w swojej karierze
Czym różni się renderowanie od malowania? Jak nazywa się proces porównywania wirtualnego i rzeczywistego drzewa DOM?
Czym jest zamknięcie w JavaScript? Gdzie jest używane w praktyce?