Sobes.tech

Frontend

Zaprojektuj komponent React do wyświetlania zagnieżdżonej struktury plików i folderów: poprawnie wyświetla zagnieżdżoną strukturę, potrafi ukrywać i pokazywać zawartość folderów oraz dynamicznie pobiera dane o zawartości folderów podczas ich rozwijania.

278

Jakie są alternatywne sposoby konwersji ciągu na obiekt? Jakie są wady i zalety rekurencji?

227

Opowiedz mi trochę o sobie, swoim doświadczeniu i istotnych projektach.

192

Opowiedz szczegółowo o ostatnim miejscu pracy pod względem technicznym, co ci się podobało, co nie, i w jakim kierunku chciałbyś się rozwijać.

182

Czy można przesłać ciało w żądaniu GET?

172

Opowiedz o cyklu życia komponentu React: główne etapy montowania, renderowania i odmontowania.

172

Kiedy monolit zamienia się w mikrofronty? Jakim atrybutem i właściwością rozpoznajemy, że to już mikrofronty?

167

W jakiej formie podłączają się Twoje biblioteki?

166

Czy można dodać parametry zapytania do żądania POST?

165

Jak podzieliliście monolit na mikrofronty i jakich technologii użyliście?

161

Czy istnieją różnice w renderowaniu między wersjami React (np. 17 i 19)? Co wiesz o renderowaniu konkurencyjnym i Fiber?

158

Zadanie praktyczne: dane jest tablica punktów z polami time i value. Należy zidentyfikować grupy punktów o tej samej wartości i pozostawić tylko początek i koniec każdej grupy (w celu optymalizacji tworzenia wykresu liniowego).

158

Jak naprawić problem z przestarzałą wartością w komponencie CommentsEditor, gdy useState nie reaguje na zmianę wejściowej właściwości? Jak można użyć useEffect, aby rozwiązać ten problem?

158

Zadanie praktyczne: dana jest łańcuch znaków w formacie 'wartość.wartość.wartość', należy przekształcić ją w obiekt zagnieżdżony, gdzie każdy klucz to część łańcucha, a ostatni klucz zawiera pusty obiekt.

155

Zadanie polegające na napisaniu funkcji, która przyjmuje ciąg znaków reprezentujący zbiór kluczy oddzielonych kropkami i konwertuje go na obiekt z zagnieżdżoną strukturą.

154

Przegląd kodu komponentów React Comments i CommentsEditor: znajdź problemy logiczne i UX w kodzie (np. nieprawidłowe zapisywanie indeksu przy zamknięciu kurtyny, problemy z aktualizacją wartości przy zmianie propsów).

154

Opowiedz o CORS: czym jest, do czego służy, jakie zadania rozwiązuje i jak działa.

151

Czy miałeś do czynienia z architekturą, pisaniem modułów, rozwijaniem od zera? Czy znasz Feature-Sliced Design (FSD)?

144

Na czym opiera się Twoja wewnętrzna linia, którą kładziesz i mówisz: ten mikrofrontend jest prosty, a ten jest skomplikowany?

143

Jaką alternatywę można zastosować, aby nie przekazywać właściwości onToggle przez wszystkie poziomy zagnieżdżenia?

140
/2