Sobes.tech

Frontend

Czy miałeś do czynienia z mikrofrontendami? Do czego w ogóle służą mikrofrontendy, jakie rozwiązują problemy?

264

Zadanie: zaimplementować klasę z metodami subscribe, unsubscribe i next (wzorzec Observer/Obserwator). Wszystkie metody muszą być ściśle typowane w TypeScript. Metoda subscribe powinna zwracać funkcję do wypisania się.

224

Czy pracowałeś z generykami? Czy możesz wyjaśnić ogólną koncepcję?

214

Opowiedz o swoim doświadczeniu z Next.js. W jakich projektach go stosowałeś i jakie metody renderowania używałeś dla różnych treści?

186

Zadanie w React: zaimplementować planszę 10x10 (100 kwadratów), każdy losowego koloru (czerwony lub zielony). Po kliknięciu na kwadrat jego kolor zmienia się na przeciwny, a także rekurencyjnie zmienia się kolor wszystkich sąsiednich komórek tego samego koloru (w pionie i poziomie).

185

Czego teraz szukasz i czego oczekujesz od nowego miejsca?

182

Czy możesz wyjaśnić różnicę między metodami renderowania: SSR, SSG, CSR i ISR?

179

Co się stanie, gdy ponownie zapiszesz się na ten sam obsługiwacz? Jak zmieni się kolejność wywołań?

169

Jak długo pracujesz z TypeScript i do czego w ogóle używa się TypeScript w projektach?

162

Jakiego wzoru projektowego właśnie zaimplementowaliśmy? Czy świadomie stosowałeś wzory projektowe w swojej pracy?

159

Zadanie: zaimplementować funkcję sumSquares, która sumuje kwadraty liczb z tablicy, używając własnej funkcji reduce. Można zmieniać tylko funkcję sumSquares.

156

Czy przydzielono zasoby na pisanie testów? Jakie masz doświadczenie w pisaniu testów?

155

Jeśli trzeba obsługiwać duplikujące się obsługiwacze, jak zaimplementowałbyś odsubskrybowanie? Jakie są wady implementacji za pomocą tablicy z filtrowaniem?

153
/2