Sobes.tech

Frontend

Povestiți despre cea mai dificilă, de amploare sau cea mai interesantă sarcină pe care ați rezolvat-o.

158

În ce măsură experiența ta a depășit front-end-ul: ai realizat sarcini full-stack sau backend?

153

Spune-ne mai în detaliu cum ai reușit să implementezi povestea cu deschiderea accesului pentru utilizatorii neînregistrați (lead-uri) fără a risca să afectezi funcționalitatea existentă pentru clienții plătitori — deoarece părea un teren minat, având în vedere că a fost nevoie să atingi autentificarea legacy.

151

Ați fost nevoit vreodată să lansați noi produse sau direcții de la zero, sau ați lucrat de obicei cu produse deja existente?

151

În calitate de arhitect de sisteme frontend, cum se numește oficial rolul dumneavoastră și cu cine coordonați deciziile tehnice?

149

Partenerul care posta linkuri către licitații le-a aprobat în prealabil sau lead-urile veneau neașteptat și în cantități mari?

146

Caz: Imaginați-vă că primiți un produs cu sarcina de a crea și lansa un nou produs în 2 luni, există multe echipe transversale care pot fi implicate, dar încă nu este clar. Spuneți ordinea acțiunilor dvs., modul de gândire — unde veți merge prima dată?

144

Cum ați eliminat dependența noii audiențe (utilizatori gratuiti) de utilizatorii vechi, care aduc bani companiei, pentru a nu afecta funcționalitatea existentă pentru ei?

142

Implementați funcția delay cu semnătura specificată, folosind Promise și setTimeout.

141

Explică cum funcționează Promise.all: ce acceptă, când se rezolvă, ce returnează și cum gestionează erorile.

140

Cine scrie standardele (după cod, modele etc.) în echipa ta?

140

Cine conectează dezvoltatorii frontend și backend între ei, și cum are loc discuția despre implementarea unei funcționalități a produsului care implică ambele părți?

138

Vă configurați singur întreaga istorie a livrării (CI/CD, pipeline), sau acest lucru este gestionat de o echipă separată (Ops)?

135

La ce alte aspecte veți acorda atenție atunci când alegeți tehnologii și abordări pentru un nou produs?

135

Vă rugăm să ne vorbiți despre experiența dvs., unde lucrați în prezent și de ce căutați un nou loc de muncă

135

Cum ați implementat caching-ul solicitărilor GraphQL?

133

Care este diferența pentru tine între adăugarea unei funcții la un produs deja funcțional și lansarea unui produs complet nou? La ce ai influențat personal în fiecare caz?

132

Ați auzit de metodologia Shape Up? Povestiți despre ea

129

Determinați valorile pe care le vor returna apelurile metodelor shape.diameter și shape.perimeter în codul furnizat, ținând cont de contextul this și de modul strict.

127

Implementați o funcție de memorare: acceptă o funcție și returnează o versiune învelită, care stochează în cache rezultatele apelurilor pe baza argumentelor.

121
/3