Frontend
Backendhez kérünk, és a végrehajtás pillanatában (vagy előtte) megszakad az internet. Milyen HTTP státuszt kapunk ebben az esetben?
Ismeri a CSS-ben a kaszkád és a specifikusság fogalmát? Milyen módszertanok segítenek a specifikusság kezelésében a csapatban?
Mesélje el, mi az a Module Federation és mit tartalmaz?
import React, { useState, useEffect, useRef, useContext, useReducer, useMemo } from 'react'; export default () => { const [count, setCount] = useState(0); useLayoutEffect(() => console.log("minden render 1")); console.log("minden render 2"); useEffect(() => { console.log("minden render 3"); return () => { console.log(4); }; }, [count]); return ( <button onClick={() => setCount((prevProps) => ++prevProps)}> Növelés </button> ); }
Tudod, hogyan működik a Tailwind?
TypeScript feladat: van egy Animal osztály move és bark metódusokkal, és egy process függvény, amely elfogad egy Animal típusú állatot, és meghívja a bark metódusát. Lesz TypeScript hiba? Hogyan szűkíted helyesen a típust? Hogyan írsz type guard-ot?
Milyen adattípusok léteznek JavaScriptben? Miben különböznek az primitív típusok az objektumoktól? Hogyan tárolódnak a memóriában?
Írjon egy függvényt, amely elfogadja egy mátrix szélességét és magasságát, és egy két dimenziós tömböt ad vissza, amelyet spirálisan töltött számokkal (növekvő sorrendben, 1-től kezdve, jobbra mozogva, majd lefelé, balra, felfelé).
Mi a rest és spread operátor? Miben különböznek?
Volt mikro-frontend alapú architektúra?
Hol lehet az interface-t használni, de a type-ot nem?
Dolgozott már Dockerrel és CI/CD-vel frontend fejlesztés során?
function sum(a, b) { return a + b; } function memo() {}
Mi a generikus a TypeScript-ben?
Összetett komponensek + React Context → a formEntity átadása a Form-on keresztül a provider segítségével, és a fogyasztás a FormItem-ben. A Form körülveszi gyermekelemeit a FormContext.Provider-vel, és a FormItem cloneElement-et használva injektálja az értéket és az onChange-t az Input-ba. Csapda: győződj meg arról, hogy a FormItem átadja a nevet az update handler-nek. ```javascript const Form = ({ children, formEntity }) => ( <FormContext.Provider value={formEntity}>{children}</FormContext.Provider> ); const FormItem = ({ name, children }) => { const { state, handlers } = useContext(FormContext); return React.cloneElement(children, { value: state[name], onChange: (e) => handlers.updateValues({ name, value: e.target.value }), }); }; ```
Milyen gyakran helyeztek át különböző részekre a projektben?
Van tapasztalata az AI-t használó ügynökségfejlesztésben?
Mi a különbség a v-if és a v-show direktívák között?
Mi az a debounce?
Mi történik a komponenssel a kulcs megváltoztatásakor? Mesélj a funkcionális komponensek életciklusáról.