Frontend
A tesztfeladatban a DocumentWorkspace úgy néz ki, mint egy Isten Objektum, amely túl sok különböző logikát végez. Mit gondolsz erről, hogyan lehetne ezt jobban szervezni?
Meséljen magáról: miért döntött úgy, hogy vált munkát, milyen projekteken dolgozott az utolsó és az előző munkahelyén?
Mesélj a useMemo-ról, useCallback-ről és azok interakciójáról a React.memo-val. Az interakció jellemzői.
Milyen formátumban érkeztek a válaszok a backendről, és hogyan dolgozták fel őket (a dinamik kérdésekkel rendelkező pszichológiai teszt rendszeréről)?
Milyen feladatokat szeretne ellátni az új munkahelyén? Érdekel-e a fejlődés a technikai vagy építészeti területen?
Melyik Angular verziótól kezdve váltak az önálló komponensek alapértelmezetté? Ez azt jelenti, hogy a modulok elavultak és már nem szükségesek?
/* A standard halmazmódszerek kiterjesztése érdekében meg kell valósítani az intersection metódust. Ez a metódus egy másik halmazt fogad bemenetként, és egy új halmazt ad vissza, amely az eredeti és a megadott halmazok metszete, tehát csak azokat az elemeket tartalmazza, amelyek mindkét halmazban megtalálhatók. */ // a kódod const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4 --- Set.prototype.intersection = function (set2) { const result = new Set(); for(const value of this) { if (set2.has(value)) result.add(value); } return result; } const set1 = new Set([1, 2, 3, 4]); const set2 = new Set([3, 4, 5, 6, 7, 8]); console.log(...set1.intersection(set2)) // 3 4
Hogyan közelíted meg a React alkalmazások profilozását és optimalizálását?
Mit szeretsz és mit nem szeretsz a cégnél végzett munkádban?
Mi az a kereszt böngésző kompatibilitás, és hogyan oldjuk meg a CSS kompatibilitási problémákat a böngészők között?
Dolgoznod kellett az új React hookokkal (18/19), például useTransition, useDeferredValue?
Milyen nehézségekkel szembesültél a Vue alkalmazás migrációja során?
HTTP melyik OSI modell szintjén található protokoll? Mi van alatta?
Mi az a CORS és hogyan működik?
Milyen módszerekkel lehet csökkenteni a parse terhelést? Ismeri az async és defer attribútumokat a szkriptekhez?
Mesélj többet az Axios interceptors-ról — mire voltak szükséged rájuk?
Mely CSS tulajdonságok okoznak csak Repaint-ot, és melyek okoznak Reflow/Layout-ot?
Fejlesztettél és bevezettél egy tervezési rendszert — mesélj róla részletesebben. A Storybook-ot nulláról készítettétek?
Hogyan volt szervezve az interakció: telefonáltatok egymásnak, vagy hogyan állították és magyarázták el a feladatokat?
Miért keres munkát?