Sobes.tech

Frontend

Ești gata să susții testul pentru a doua etapă de selecție?

130

Cum i-ai explica unui junior când să folosească Flexbox și când Grid?

130

De ce ai ales Vue în loc de React sau Angular?

129

La ce servesc etichetele semantice în layout?

127

Ce stări ale elementelor interactive în CSS (pseudo-clase) cunoști? Ce fac acestea?

126

Cum ai ajuns în programare și dezvoltare în general?

126

Vorbește-mi despre closures în JavaScript. Cât de des le aplici în practică?

124

Ai fost nevoit vreodată să folosești requestAnimationFrame? Povestește-mi despre acest mecanism.

123

Cum se poate construi adaptabilitatea folosind Flexbox și Grid? Care este diferența lor funcțională?

122

Vorbește despre pseudo-clasa focus-visible — este o singură focalizare sau există mai multe tipuri?

122

Ce este nepotrivirea de hidratare (nepotrivirea id-ului în timpul hidratării), de ce se întâmplă și cum să te lupți cu asta?

121

Poți să povestești cum ai lucrat cu solicitări API (REST/GraphQL) în proiectele tale?

118

Care este diferența dintre un link și un buton?

117

Temă practică: implementați un component de completare automată (căutare cu sugestii) — cu debounce pentru introducere, anularea cererii anterioare prin AbortController, afișarea stării de încărcare, lista de sugestii și gestionarea selectării unui element din listă prin clic.

117

Care sunt principalele avantaje ale Nuxt față de Vue obișnuit?

113

Explică diferența dintre computed și watch în Vue. Ce sunt watch și watchEffect?

104
/2