Frontend
Millised on teie ootused tulevase töö suhtes?
Mis juhtub nupulga sildiga, kui kutsute setCount mitu korda järjest ühes töötlejas? Kui mitu korda komponent uuesti renderdatakse?
Kuidas dünaamiliselt laadida raskeid komponenteid vahekaarte vahetades ilma marsruuti muutmata ja kuidas neile Dependency Injection kaudu vajalikke sõltuvusi edasi anda?
Mis on RTK Query või GraphQL klientide peamine eelis tavapärase Axiosi ees?
// === 1 === // TODO: rakenda id funktsiooni // console.log(id()); // 0; // console.log(id()); // 1; // console.log(id()); // 2; // console.log(id()); // 3; export default function App() { // TODO: rakenda Table.tsx return <></>; }
Selgitage, mis on kontekst JavaScriptis, mis on leksikalne keskkond ja kuidas töötavad sulud.
Rääkige oma ebaõnnestumisest IT kogemuses
Millises linnas sa oled? Kas oled valmis kolima? Mida arvad Hybridist?
Mis on XSS-rünnakud?
Kas olete töötanud SCSS/LESS eelprotsessoritega?
Kas teil on kunagi olnud vaja seadistada ESLint ja Prettier nii, et need ei oleks omavahel vastuolus?
Arvestades järgmist koodilõiku: ```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, }; }; ``` Selgitage, mida teeb funktsioon `started` objekti `info`ga ja kirjeldage `started(info)`-i väljakutse tulemust. Samuti arutage, kas algne `info`-objekt muudetakse pärast `started(info)`-i väljakutset.
Kas ma võin teha tehnilise intervju salvestise ettevõtte sisekasutuseks?
Kas computed'is saab teha API-kutse?
Milliseid AI tööriistu kasutate oma töös? Kuidas suhtute ChatGPT, Perplexity, Cursor, Claude ja teiste AI-agentide kasutamisse arendamisel?
Räägi mulle natuke endast ja oma kõige huvitavamast kogemusest.
const X = { a: 1, b: 2, c: 3, d: 4 } function getProperty(obj, key) { // Ülesanne: funktsiooni tüübistada return obj[key] } getProperty(X, 'a') // ei ole viga getProperty(X, 'r') // viga: võti r ei ole objekti X võti getProperty({ name: 'Sergey' }, 'name') // ei ole viga
React ülesanne: implementeerida 10x10 mänguväli (100 ruutu), igaüks juhusliku värviga (punane või roheline). Klõpsates ruudul, selle värv muutub vastupidiseks, ning rekursiivselt muudetakse kõigi sama värvi naaberkastide värvi (vertikaalselt ja horisontaalselt).
Räägi mulle rohkem sinu projekti mitmekeelsusest
Kuidas luua ja kasutada oma tüüpe TypeScriptis?