/* Ką atrodys konsolėje */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));
Frontend
Kuo skiriasi tuple ir array?
Kokius požiūrius žinote CSS rašymui? Ar turite patirties su Tailwind?
/* Parašykite tipą MyReadonly - padaro visus laukus tik skaitymui */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane"
Kam naudojamas never tipas?
Ar kada nors konfigūravote linterį atsižvelgiant į TypeScript tipizaciją?
Kuo skiriasi type ir interface TypeScript?
Kodėl pasirinkote TanStack Query vietoj RTK Query?
/* Parašykite MyRequired tipą — padaro visus pasirinktinius laukus privalomais */ type User = { id?: number name?: string } type MyRequired<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }
/* Kas bus rodomas konsolėje */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("paruošta!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Rezultatas"; } f(); console.log(7);
Ar buvo daugiafunkcinė pasirinkimo funkcija select'e?
Kam skirtas Suspense React?
Su kokiomis UI bibliotekomis dirbote? Kuo pranašūs ir trūkumai Ant Design ir Material UI?
Ar turėjote patirties su kitais State Manager'iais, išskyrus Redux (MobX, Zustand, Effector)?
Ar kada nors teko nustatyti klasių rūšiavimą ar ištrinti dublius Tailwind?
Ar kada nors teko sukonfigūruoti ESLint ir Prettier taip, kad jie nesukeltų konfliktų?
Kas yra batching React'e?
Kokius statybos įrankius naudota? Kuo pranašesnis ir trūksta Webpack ir Vite?
Kokias bibliotekas naudojote būsenos valdymui?
Kas yra reconciliation React?