Frontend
Ar kada nors reikėjo imituoti API duomenis? Kaip tai padarėte?
Ar galima pakeisti sutarties formatą: iš karto pradėti su neterminuota sutartimi arba sutrumpinti bandymo/laikinojo laikotarpį?
Papaskinkite apie savo darbo patirtį ir dabartines užduotis lažybų platformoje
Kaip teisingai suformuluoti užduotį AI-agentui dėl legacy komponento refaktorizavimo?
Ar čia reikalingas `useCallback`? Kam jis skirtas ir kokiais atvejais yra naudingas?
Ar turi patirties su Next.js?
Kaip išvengti dvigubo apmokėjimo pakartotinio prašymo metu (idempotencija)?
Kokie yra pritaikyto UI rinkinio privalumai ir trūkumai?
Kas yra HLS, DASH, manifestas ir segmentas?
Papaskink apie builderį pereinant iš Vue 2 į Vue 3: buvo Webpack (Vue CLI), dabar Vite. Ar buvo įdomių corner-case'ų, konfigūracijos konfliktų ar ką reikėjo perrašyti?
Kuo skiriasi __proto__, [[Prototype]] ir prototype?
Kam reikalingi raktai elementų sąraše? Kas nutiks, jei jų nenurodysime?
/** * Užduotis 1: Generikai ir Raktų Tipų Saugumas * Sukurkite funkciją `getProperty`, kuri priima objektą ir raktą. * Naudokite generikus, kad užtikrintumėte, jog funkcija yra tipų saugi ir raktas egzistuoja objekte. */ function getProperty<T extends Record<string, unknown>, K extends keyof T>(obj: T, key: K): T[K] { return obj[key]; } getProperty('str', 'toString') /** * Užduotis 2: Žemiau pateiktos kelios Todo sąsajos deklaracijos, paaiškinkite, kas nutinka, kai jos yra toje pačioje apimtyje. * Aptarkite, kaip TypeScript jas traktuoja ir užpildykite `myTodo` objektą, kad atitiktų sujungtos Todo sąsajos reikalavimus. */ interface Todo { title: string; dueDate: Date; } interface Todo { description: string; completed: boolean; }
Ar kada nors susidūrėte su problema, kai backend modelis keitėsi (pavyzdžiui, laukas dingo), o tas laukas buvo naudojamas daugelyje kodo vietų? Kaip su ja susidorojo?
Kaip atrodo idealus kandidatas po bandomojo laikotarpio, kokie yra jo sėkmingo įveikimo kriterijai?
Kuo skiriasi paprastos ir sudėtingos (preflight) užklausos CORS kontekste?
Ar turite savo asmeninius pet projektus?
Reikšmėms const a = null ir const b = 0, nustatykite išraiškų su || ir ?? rezultatus ir paaiškinkite skirtumą tarp operatorių.
Kaip kopijuoti objektą JavaScript? Kuo skiriasi paviršinis kopijavimas nuo gilaus?
Jei funkcija yra tipizuota ir vietoj skaičiaus perduodama eilutė, kada įvyks klaida: vystymo etape?