Frontend
Kam skirta yra metodas OPTIONS?
Jei naudotojas redaguoja eilutę A ir jos dabartinė polyname reikšmė sutampa su pradiniu reikšme, tikrintuvas neturėtų duoti klaidos. Kodėl jūsų įgyvendinime tikrintuvas šiuo atveju duoda klaidą, nors pradinė lauko reikšmė sutampa pati su savimi?
Ar galite prisiminti REST principus?
import { useState, useCallback } from 'react' const Komponentas = () => { const [skaitiklis, setSkaitiklis] = useState(0); const handleClick = useCallback(() => { console.log(skaitiklis); }, []); return ( <div> <div onClick={() => setSkaitiklis((prev) => prev + 1)}>Skaitiklis: {skaitiklis}</div> <div onClick={handleClick}>Registruoti</div> </div> ); };
Suprantu — jūs apimsite vizualinius elementus, taip pat klaviatūros ir SR elgseną, ir ištraukimas iš tabuliacijos tvarkos dažnai yra teisingas sprendimas neaktyvaus panašaus į nuorodą. Kai įgyvendinate šią "neaktyvią nuorodą", kokį tikslų ARIA/atributų modelį naudojate ekrano skaitytojams (pvz., `aria-disabled`, vaidmenų keitimai), ir kaip išlaikote pranešimo nuoseklumą naršyklėse?
Tiesioginio kodavimo užduotis: parašyti funkciją get(object, path), kuri gauna reikšmę iš objekto pagal eilutės kelią (pavyzdžiui, 'a.b.c')
[vardas] paklausė: kiek žmonių buvo komandoje, kurioje dirbai? Kokia buvo komandos sudėtis?
Ar turite patirties su kitais būsenų valdytojais, išskyrus Zustand?
Ką žinai apie SOLID principus? Kam jie reikalingi?
Ar naudojote Apollo GraphQL tik užklausoms ar taip pat vietinio būsenos valdymui (kliento tik laukeliai, reaktyvūs laukeliai)?
Ką laikai neįdomiu produktu — pasakykime atvirkščiai?
Kokį požiūrį turi į dirbtinį intelektą? Ar jį naudoji darbe ir kasdieniniame gyvenime?
Kokia jūsų atlyginimo lūkesčiai?
Ar galima sustabdyti įvykių plitimą? Kaip? Kuo skiriasi stopPropagation ir stopImmediatePropagation?
Kuo skiriasi Reflow ir Repaint?
Kokius lintrus naudojote? Kaip skiriate lintingą ir formatavimą — ar tai panašios ar skirtingos sąvokos?
Ar kada nors reikėjo konfigūruoti diegimą Kubernetes/OpenShift?
Ar žinai, kas yra Critical Rendering Path? Paaiškink, kas tai yra šis procesas.
Kokius reducerius turi Store ir ar yra reduceris, kad ten būtų įdėti vartotojai?
Papaskink apie savo patirtį nustatant end-to-end testus su Playwright ir 80% testų aprėptį.