Frontend
Mik a várakozásaid a jövőbeli munkáddal kapcsolatban?
Mi történik a gomb feliratával, ha ugyanabban a kezelőben többször hívod meg a setCount-ot egymás után? Hányszor fog újrarenderelni a komponens?
Hogyan töltsük be dinamikusan a nehéz komponenseket a lapok váltásakor anélkül, hogy megváltoztatnánk az útvonalat, és hogyan adjuk át nekik a szükséges függőségeket Dependency Injection segítségével?
Mi a fő előnye az RTK Query vagy a GraphQL klienseknek a szokásos Axioshoz képest?
// === 1 === // TODO: implementáld az id függvényt // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: implementáld a Table.tsx-t return <></>; }
Magyarázd el, mi az a kontextus JavaScriptben, mi az a lexikális környezet, és hogyan működnek a lezárások?
Meséljen az IT-élményében elért kudarcáról
Milyen városban vagy? Kész vagy költözni? Mit gondolsz a Hybridről?
Mi az XSS támadások?
Dolgozott már SCSS/LESS preprocesszorokkal?
Előfordult már, hogy az ESLintet és a Prettiert úgy kellett beállítania, hogy ne ütközzenek egymással?
Az alábbi kódrészletet figyelembe véve: ```typescript let info = { name: "Alex", skill: ["git", "react", "read"], }; let started = (info: any) => { let { name, skill } = info; (name = "Alex Pool"), skill.push("delete"); return { name, skill, online: true, }; }; ``` Magyarázd el, mit csinál a `started` függvény az `info` objektummal, és írd le, mi lesz a `started(info)` hívás eredménye. Továbbá, beszéljük meg, hogy az eredeti `info` objektum módosul-e a `started(info)` hívása után.
Készíthetek technikai interjút felvételt a vállalat belső használatára?
Lehetséges API-hívást végrehajtani computed-ben?
Milyen AI-eszközöket használsz a munkádban? Hogyan viszonyulsz a ChatGPT, Perplexity, Cursor, Claude és más AI-ügynökök fejlesztésben való használatához?
Mesélj egy kicsit magadról és a legérdekesebb tapasztalatodról.
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Feladat a függvény típusának meghatározása return obj[key] } getProperty(X, 'a') // hiba nélkül getProperty(X, 'r') // hiba, az r kulcs nem az X kulcsa getProperty({ name: 'Sergey' }, 'name') // hiba nélkül
React feladat: készítsen egy 10x10-es játékteret (100 négyzet), minden négyzet véletlenszerű színű (piros vagy zöld). Kattintásra a négyzet színe megváltozik az ellenkezőjére, és rekurzívan megváltozik minden szomszédos azonos színű cella színe (függőlegesen és vízszintesen).
Mesélj többet a többnyelvűségről a projektedben
Hogyan hozzunk létre és használjunk saját típusokat a TypeScript-ben?