Frontend
Látod, rákattintok a 2. elemre, elrejtem, és az 1. elem is bezáródik. Ennek nem kéne megtörténnie. Meg tudnád magyarázni, miért történik ez?
Ismeri a natív CSS beágyazást? Támogatja vagy ellenzi? Milyen előnyei és veszélyei vannak?
Mi a különbség a state és a props között?
Hogyan kerülhető el a CORS anélkül, hogy módosítanánk az eredeti szervert és klienst?
Hol találkozol leggyakrabban rövidzárlattal? A legegyszerűbb példa.
Mi az a monorepo és ismeri-e ezt a megközelítést?
import { useState, useEffect } from 'react'; export default function App() { console.log('1'); useEffect(() => { console.log('2'); }, []); return <Child />; } function Child() { console.log('3'); useEffect(() => { console.log('4'); }, []); return <div>Bcraft</div>; }
A projekt indításakor hibák lépnek fel — a Node.js verzió nem egyezik. Hogyan oldanád meg ezt a problémát?
A szerver Kaliforniában található, mi Moszkvában vagyunk. A jel késleltetése 50 ms egy irányban, a szerver 20 ms alatt készíti el a választ. Milyen idő után kapjuk meg az első bit információt a böngésző kérésétől?
Mit keresel egy új munkahelyen, mire figyelsz?
Melyik feladat nem volt azonnal könnyű, mivel kellett küzdened?
Mi a fő különbség a Tailwind és más CSS keretrendszerek (Bootstrap, Material) között?
Főként TypeScript-ben írsz, vagy tiszta JavaScript-ben is?
Mesélj a böngésző kritikus renderelési szakaszairól (Critical Rendering Path)
Mi a különbség a React.memo működésében props-szal és anélkül?
Miért nem használtad az input type number-t az INN mezőhöz?
Milyen parancsot keresel?
7. feladat: Vannak Alien és Human típusok, amelyek a Person típusba vannak egyesítve. Írjon egy checkAlien függvényt, amely ellenőrzi, hogy a megadott Person egy idegen. Javítsa ki a TypeScript hibát az isAlien tulajdonsághoz való hozzáféréskor.
Meséljen a munkatapasztalatáról.
/** * A `tryAuth()` függvény az `auth()`-t használja, és hiba esetén * N további próbálkozást végez. * Ha minden próbálkozás sikertelen, dobja az utolsó hibát. * * @returns {Promise} */ export function tryAuth(n) { }