Frontend
Hogyan lehet felismerni, hogy ideje optimalizálni? Volt már olyan eset, amikor teljesítményproblémákat kellett megoldani?
Mesélj az SSR-ről szerzett tapasztalataidról. Hol csináltad, milyen frameworköt használtál?
Melyek a legtipikusabb feladatok a munkában? Mennyi időt vesz igénybe a formázás, logika írása, áttekintés, hívások, technikai adóssággal való munka?
Az a projekt, amit design nélkül készítettél, létezik-e most valahol, meg lehet nézni?
const LiveSearch = () => { const [inputValue, setInputValue] = useState('') const onInputChange = (e) => { setInputValue(e.target.value) search(e.target.value) } return ( <div> <input value={inputValue} onChange={onInputChange} type="text" /> </div> ) } <span> Keresés: <LiveSearch /> </span>
Hogyan értékeli magát a fokozat szerint?
Valaha dolgozott-e valamilyen Legacy-vel, dolgozott-e Legacy-projekteken, vagy refaktorált-e valamit, vagy változtatta-e az architektúrát?
Előző munkahelyén azt mondta, hogy a frontend rész viszonylag kicsi, de 6 frontend fejlesztő foglalkozott vele. Honnan származik pontosan ez a 6 fős csapat, és hogyan viszonyul az általános frontend csapathoz a cégnél?
Mi fog történni a hívásveremmel és a feladatok sorával ebben a végtelen rekurzióban?
Tudod, mi az a gRPC (Google Remote Procedure Call)?
Milyen state-kezelőket használtál? Mire való egy state-kezelő, milyen problémát old meg?
Melyik CSS kiválasztó rendelkezik a legnagyobb specifikussággal: tag, osztály, ID?
Azon túl, hogy a konstruktor nem duzzad, mik más okok arra, hogy az injectet használjuk a konstruktor paramétere helyett?
Szükség volt már rá, hogy teszteket írjon?
Mi az elérhetőség a weben? Milyen attribútumokat és HTML-elemeket használnak az elérhetőség biztosítására?
Írjon egy függvényt, amely kiszámítja a numerikus sorozat n-edik tagját, ahol az n-edik tag a két előző összege, az első tag 3, a második 2 (sorozat: 3, 2, 5, 7, 12, ...).
Használtad az FSD-t (Feature-Sliced Design) egy projektben? Hogyan írtad a mintákat és az eseményfeliratkozásokat az Effectorben az FSD használata során?
Van tapasztalata Node.js (frameworkök) terén?
Az önéletrajzodban az szerepel, hogy Next.js-sel fejlesztettél — ez helyes? Ez Next.js volt App Router vagy Pages Router?
Hol húzódik a határ a feature és az entity között? Mikor helyezed el az üzleti logikát?