Sobes.tech

Frontend

Mida otsite? Mida soovite teha ja millises ettevõttes?

Middle+
267

// Kaks mõõtmelise punkti kogum on antud, arvutage piirava kasti pindala. // Antud kaks mõõtmelise punkti kogumi jaoks arvutage piirava ristküliku pindala. type Points = Array<[number, number]>; const getBoundingBoxArea = (points: Points) => { };

Middle+
205

Kuidas lahendada race condition probleem kasutajate vahetamisel (kui mitu päringut saadetakse järjest)? Milliseid lähenemisviise saab kasutada: AbortController, debounce, nuppude lukustamine laadimisoleku kaudu?

Middle+
194

Millist arhitektuuri, olekuhaldurit ja komponendikogu valis selles projektis ja miks?

Middle+
164

Kas teil on kogemusi projektis algusest peale osalemisest — arhitektuuri ja mustrite valikust kuni funktsioonide rakendamiseni tootmises?

Middle+
164

Millise tasu kohta tasub rääkida, et see oleks huvitav?

Middle+
161

Kuidas te tunnete Dockerit? Kas teil on olnud vaja seda tööl kasutada?

Middle+
152

Miks te jäite oma viimase tööandjaga lahku?

Middle+
151

Kus tunnete suuremat kogemust — React või Next.js? Milliste UI-teekidega olete töötanud?

Middle+
136

Millega olete viimase 2-3 aasta jooksul peamiselt tegelenud?

Middle+
122

Kas te tunnete SOLID põhimõtteid, puhtat arhitektuuri, Feature-Sliced Design?

Middle+
121

Kui saad korraga mitu pakkumist, kuidas sa valiksid? Millist rolli mängivad raha valikus?

Middle+
110

/** * Kirjutage komponent, mis saab kasutaja {{userId}} kaudu ja näitab põhiteavet * Kasutage päringuks fetchUser */ export const User: FC<Props> = ({ userId }) => { // Kirjutage oma lahendus siia: const user = userId && fetchUser({ id: userId }); if (!user) return null; return ( <div className="stack column"> <div>UserId: </div> <div>UserName: </div> </div> ); };

Middle+
94