Frontend
Beszélj a többnyelvűségről és az RTL-beállításról. Hogyan készítsünk olyan margókat, amelyek helyesen működnek LTR és RTL esetén?
Mi az a láncolási módszer (chaining) a hash-tábla ütközéseinek megoldásában?
Meséljen a projektekben használt technológiai szintről. Például, mely UI-készleteket használták?
A kódban van egy setTimeout 0 millisecondum késleltetéssel — ez mit jelent és hogyan fog működni?
Mennyit fog tartani minden funkció végrehajtása? ```javascript /** Mennyit fog tartani minden funkció végrehajtása */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```
CSS-szelektorok specifikussága: mely stílusok kerülnek alkalmazásra két ellentmondó stílussal rendelkező H2 címkére? Rendezd a szelektorokat növekvő specifikusság szerint.
Milyen display tulajdonsági értékeket fogsz emlékezni?
Hogyan értékeled technikai szintedet a jelenlegi pozíciódban? Middle, middle+, senior, senior+?
Milyen volt az alkalmazásod architektúrája az utolsó munkahelyeden? Milyen alternatív architekturális megközelítéseket ismersz?
Az oldalon 5000 termék listája található, az oldal nagyon laggol. Az üzlet kér valamit ezzel kapcsolatban. Mit javasolsz?
/** * Az `asyncAuth(callback)` függvény egy callback-et fogad, amelybe * átadható egy hiba (első argumentumként) és adatok * a backend-ről (második argumentumként). * asyncAuth((error, data) => {}); * * Implementálnod kell az `auth()` függvényt, * amely meghívja az `asyncAuth()`-t, de egy Promise-t ad vissza. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }
Blokkolja a CSS az oldal renderelését?
Mi a composables és mire való?
Miért van szüksége a Reactnek virtuális DOM-fára? Miért nem lehet közvetlenül módosítani a valódi DOM-ot? A különböző megközelítések előnyei és hátrányai?
Vue 2 és Vue 3: milyen architektúrális korlátok miatt kényszerült Evan You a Vue 2 reaktivitásának újraírására `Proxy` használatával?
Hogyan valósítható meg az engedélyezés vagy szerepkörök ellenőrzése a Vue Router 3 szintjén?
Hogyan működnek a magas pixelsűrűségű kijelzők (Retina, DPR)? Hogyan készítsük el helyesen a képeket ilyen kijelzőkhöz?
Mi az a CORS hiba?
Beszélj a fragmentumokról és portálokról a React-ben.
Milyen nagy tapasztalattal rendelkezel mások kódjának áttekintésében — mennyire ismered mások kódját?