Sobes.tech

Frontend

Cum se poate optimiza handler-ul de eveniment scroll, care provoacă reîmprospătări frecvente? Care este diferența dintre throttling și debounce?

200

Utilizatorul introducează un URL în bara de adrese și apasă Enter. Care sunt momentele critice care pot apărea pe parcursul său — ce poate merge prost, ce poate întârzia sau provoca o experiență negativă?

176

ți s-a dat acces la un repository privat GitHub și ți s-a spus să clonezi proiectul și să îl rulezi. Cum ai aborda această situație? Ce ai face în primul rând?

175

Ai avut experiență cu o aplicație care se încetinește din cauza randărilor excesive sau a altor probleme? Cum ai identificat și rezolvat?

174

Ce se poate stoca în useRef în loc de useState?

161

Când trebuie să folosiți useMemo? Dacă se transmite un array și un primitiv către componenta copil, unde trebuie aplicat useMemo?

159

Care este diferența dintre useRef și useState?

156

Aveți experiență cu linia de comandă și lansarea proiectelor prin terminal?

156

A cui aparține implementarea Event Loop și unde se află?

142

Cum decideați unde era critic să acoperiți cu teste și unde nu?

142

Ce metode pot fi utilizate pentru a descărca procesarea? Știți despre atributele async și defer pentru scripturi?

141

De ce nu poți să transmiți pur și simplu count ca dependență în useEffect atunci când folosești setInterval? Ce poate merge prost?

140

În ce ordine va fi executat următorul cod? (Exercițiu despre Event Loop cu console.log, setTimeout, Promise.resolve și queueMicrotask)

138

Cum tipizezi o funcție cu generice care acceptă un obiect care trebuie să aibă garantat un câmp id?

136

Care este diferența dintre un array obișnuit și un Set? Ce se poate face astfel încât Set să fie mai bun decât un array?

135

Ce accesuri sunt necesare înainte de a clona repository-ul?

134

Care au fost obiectivele utilizării hook-ului useRef în experiența dvs.?

133

În ce momente poate fi oprit sau încetinit parsing-ul HTML?

130
/2