Sobes.tech

Frontend

Kérlek, mesélj a fejlesztési tapasztalatodról, mit tartasz fontosnak megemlíteni.

268

Mikor kell meghívni a végső megoldást, ha minden ígéret sikeresen teljesült?

220

Hogyan viszonyulsz a mesterséges intelligenciához? Használod munkában és a mindennapi életben?

201

Hogyan viszonyulsz olyan helyzetekhez, amikor a követelmények homályosak, hiányoznak vagy saját magadnak kell tisztázni a részleteket kollégákkal, tervezőkkel, elemzőkkel? Nem ijesztő számodra, hogy saját magadnak kell finomhangolni a feladatokat és kommunikálni a kollégákkal?

182

Hogyan érzed magad a sürgős feladatokkal kapcsolatban, amikor gyorsan át kell kapcsolni és gyorsan valamit csinálni? Nem ijesztő számodra ez a munkamód?

168

Írja meg az isPalindrome függvény megvalósítását, amely egy stringet fogad, és ellenőrzi, hogy palindróm-e (ugyanúgy olvasható balról jobbra és jobbról balra). A függvénynek true vagy false értéket kell visszaadnia.

149

Írja meg a delay függvény megvalósítását, amely elfogadja a millisekundumennyiséget, és egy Promise-t ad vissza, amely a megadott idő elteltével oldódik meg.

140

Valósítson meg egy pipe/compose típusú függvényt, amely első híváskor egy függvényekből álló halmazt fogad, második híváskor pedig egy számot, és ezeket a függvényeket sorban alkalmazza erre a számra, az egyik eredményét átadva a következőnek. Például, egy többször beágyazott inc függvénynek sorban növelnie kell a számot.

136

Írj egy polyfill-t a startsWith metódushoz, amely az ES6-ban jelent meg, csak az ES5 lehetőségeit használva (let/const, arrow függvények stb. nélkül), azaz prototípus öröklésen keresztül.

129

Ne nevezed meg a teljesítménymutatókat (Web Vitals) — az egyik a felhasználói interakcióval kapcsolatos, a másik az UI renderelésével. Mit mérnek?

119

Végezze el a pull request kód-áttekintését egy diff fájl segítségével egy React komponensben (Book komponens useEffect, adatok fetch, népszerű és összes könyv megjelenítése). Keresse meg és kommentálja az összes problémát: hook szabályok megsértése, fetch hibakezelés hiánya, AbortController hiánya, válasz státuszának ellenőrzése hiánya, inline stílusok, key hiánya a map-ben, üres tömbök ellenőrzése, memoizáció (useMemo) szükségessége, fetch logika kivonása külön hook/beágyazott komponensbe stb. Továbbá válaszoljon: hogyan valósítaná meg a feltételt, hogy a kérés csak akkor hajtódjon végre, ha az isBest zászló jelen van?

117

Mesélj, milyen új funkció jelent meg az ES6 (ES2015) szabványban JavaScriptben.

94