Frontend
[meno] sa opýtal: používate pri písaní kódu nástroje AI?
Existuje pole reťazcov predstavujúcich čísla bodov v hierarchickom číslovanom zozname (napríklad: '1', '1.1', '1.2', '1.10', '2', '2.1'). Je potrebné ich zoradiť v správnom poradí, ako v dokumente, pomocou štandardnej funkcie sort s callback funkciou.
Več izkušenj s tehničnimi nalogami, malo omenjanja poslovnih vidikov. Ste bili nekakšen tehnični vodja, ki se je ukvarjal z arhitekturo, ali ste preprosto razvijali običajne poslovne funkcije?
Ako podrobná bola formulácia úlohy? Boli systémoví analytici, ktorí písali požiadavky?
Analýza praktického príkladu s Promise: v akom poradí sa budú vypisovať console.log pri použití reťazca .then/.catch? Čo sa stane, ak odstránime return z catch?
Je možné zastaviť šírenie udalostí? Ako? Aký je rozdiel medzi stopPropagation a stopImmediatePropagation?
Ako implementovať stránkovanie v PostgreSQL bez Elasticsearch?
Aké otázky máš o spoločnosti a tíme? Z koho bude tím pozostávať?
Museli ste niekedy navrhnúť komponent od nuly bez požiadaviek?
Povedzte nám viac o autorizácii v Sberpay z pohľadu frontendu.
Na čo je RTK Query?
Pozri si tento HTML/CSS kód. Aká bude farba textu pri každom prvku?
Čo sú generiká a na čo sú potrebné?
Povedaj mi o tvoji izkušnji s nastavljenjem end-to-end testov s Playwright in pokritostjo testov 80%.
const doSomething = (ms) => { return new Promise((resolve, reject) => { setTimeout(() => { if (Math.random() <= 0.5) { reject("error"); } else { resolve(ms); } }, ms); }); }; const getDelay = () => { let rand = 1000 + Math.random() * 2000; return Math.floor(rand); }; const p1 = doSomething(getDelay()); const p2 = doSomething(getDelay()); const p3 = doSomething(getDelay()); const p4 = doSomething(getDelay());
console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);
Predstavimo si, da imate ekipo treh frontend razvijalcev. Menite, da bodo mikrofrontendi pomagali ali ne?
Ako by pomohol TypeScript pri tejto úlohe? Ako normalizovať ID používateľa, aby sa zjednodušili kontroly?
To znamená, že si za ním chodil, opisovali ste zmluvy nejako?
Aký je rozdiel medzi HTTP a HTTPS?