Sobes.tech

Frontend

Ați lucrat vreodată cu micro-frontend-uri? La ce sunt utile micro-frontend-urile, ce problemă rezolvă?

262

Sarcină: implementați o clasă cu metodele subscribe, unsubscribe și next (modelul Observer/Observator). Toate metodele trebuie să fie strict tipizate în TypeScript. Metoda subscribe trebuie să returneze o funcție pentru dezabonare.

224

Ai lucrat cu medicamente generice? Poți explica conceptul general?

214

Povesti-mi despre experiența ta cu Next.js. În ce proiecte ai folosit și ce metode de randare ai utilizat pentru diferite conținuturi?

186

Provocare React: implementați o tablă de joc 10x10 (100 pătrate), fiecare de culoare aleatorie (roșu sau verde). La clic pe un pătrat, culoarea sa se schimbă în cea opusă, iar recursiv se schimbă culoarea tuturor celulelor vecine de aceeași culoare (vertical și orizontal).

185

La ce acorți atenție în timpul unei revizuiri de cod?

181

Poți explica diferența dintre metodele de redare: SSR, SSG, CSR și ISR?

177

Ce se întâmplă atunci când te abonezi din nou la același handler? Cum se va schimba ordinea apelurilor?

169

Ce pattern de proiectare tocmai am implementat? Ai aplicat conștient pattern-uri de proiectare în munca ta?

159

De cât timp lucrezi cu TypeScript și pentru ce se folosește TypeScript în proiecte?

158

Sarcină: implementați funcția sumSquares, care adună pătratele numerelor dintr-un array, folosind o funcție reduce personalizată. Se poate modifica doar funcția sumSquares.

156

Au fost alocate resurse pentru scrierea testelor? Ce experiență aveți în scrierea testelor?

155

Dacă trebuie să mențineți controlori duplicati, cum ați implementa dezabonarea? Care sunt dezavantajele implementării printr-un array cu filtrare?

153

Cât de curând sunt gata să se mute într-un loc nou?

151
/2