Frontend
Milyen cookie attribútumokat emlékszel?
/** * Egy tömb van megadva. Szükséges a páratlan számokat növekvő sorrendbe rendezni, * a páros számokat pedig a helyükön hagyni * / export function oddSort(numbers) { // a kódod itt } console.log(oddSort([2, 3, 7, 4, 6, 1, 5, 8, 9])); // [2, 1, 3, 4, 6, 5, 7, 8, 9] console.log(oddSort([2, 4, 6, 8])); // [2, 4, 6, 8] console.log(oddSort([3, 7, 1, 5, 9])); // [1, 3, 5, 7, 9] // A feladat megoldását két szolgáltatáson kell ellenőrizni, hívva: // 1. checkResult(url1, solution) // 2. checkResult(url2, solution) // // checkResult: (url: string, solution: string | number) => Promise<boolean>; // // - Ha mindkét kérés true-t ad vissza, írja ki a success-t // - Ha legalább az egyik false-t ad vissza, írja ki a fail-t // - Ha legalább az egyik nem válaszol, írja ki az error-t // - Ha legalább az egyik 1 másodpercnél hosszabb ideig válaszol, írja ki a timeout-ot import { checkResult } from '...'; export async function checkResults() { const solution = 'Any answer'; const url1 = 'yandex.ru'; const url2 = 'google.com'; checkResult(url1, solution); checkResult(url2, solution); }
Mit jelent a 'könyvből' kifejezés a hatásokkal (eső, vibráció stb.) kapcsolatos projektedben? Hogyan néz ki a megvalósítás szempontjából?
[név] kérdezte: Kérlek, mesélj a stackről, amin dolgoztál! Különösen, mesélj többet a Next.js-ről.
[név] kérdezte: mik azok a utility types (hasznos típusok) a TypeScript-ben? Melyiket használtad?
Olvasol valamit a frontendről — könyvek, podcastok, csatornák?
Hogyan használjuk a hibakeresőt a Chrome DevTools-ban? Hogyan állítson be töréspontot egy harmadik fél webhelyén anélkül, hogy hozzáférne a forráskódhoz?
Mi az az 'as' operátor a TypeScript-ben, és mik az előnyei és hátrányai?
Hogyan lehet összekapcsolni a virtualizációt az adatok keresésével és szűrésével?
Magyarázd el az események terjedésének mechanizmusát a böngészőben (Event Propagation)
Mire jók a statikus IP-címek?
Hogyan lehet egy objektumot úgy hozzárendelni, hogy az ne referenciaátvitel legyen (hogyan másoljuk az objektumot, felületesen és mélyen)?
Mi történik, ha elkezdjük mozgatni a kiadásokat?
Magyarázza el, hogyan működik a ChangeDetectionStrategy.OnPush, és miben különbözik az alapértelmezett stratégiától.
Valósítson meg egy memoizációs (gyorsítótár) funkciót, amely cache-eli egy függvény eredményét ismételt hívásoknál ugyanazokkal az argumentumokkal, beleértve az primitívek és az undefined kezelését, valamint a cache törlésének lehetőségét (clearCache).
Milyen volt maga a táblázat, amit fejlesztettél? Mit kellett saját magadnak megvalósítanod?
Miért használ a React Virtual DOM-ot, és hogyan működik?
Milyen state-kezelőket használtak a projektben? Hogyan jelennek meg az adatok a Pinia-ból az oldalon?
Mi a különbség a public mappa és az assets mappa között?
Adott egy irányított utakból (gráf) álló halmaz, amelyben garantáltan nincsenek ciklusok. Hogyan lehet eljutni az 1-es pontból a N-es pontba?