Pateikite atsiliepimą apie paslaugą iš kvietimo nuorodos: kokie jūsų įspūdžiai?
Frontend
Sintezės kodu su sinchroniniu kodu, setTimeout ir Promise, nustatykite konsolės išvesties tvarką, paaiškindami makro ir mikro užduočių eilutes.
Ar dirbote su devDependencies, peerDependencies, optionalDependencies ar bundledDependencies?
Gyvas kodavimas: įgyvendinkite $ funkciją (panašią į jQuery), kuri priima galiojantį CSS selektorių ir suranda atitinkamus mazgus. Funkcija turi grąžinti objektą su metodais addClass, toggleClass, removeClass, css (stilių taikymas), html (HTML/CSS įterpimas į elementą) — su galimybe jungti iškvietimus (chaining). Pateiktas testinis kodas su jungimu neturi būti keičiamas ir turi veikti po funkcijos įgyvendinimo.
Kaip organizuoti per paslaugą scenarijus, kuriuose du komponentai turi skaityti tą pačią reikšmę arba turėti bendrą būseną?
Kuo skiriasi įprastas script, script su async ir script su defer? Jei puslapyje yra keli script žymės, kokia tvarka jie bus įkeliami ir vykdomi?
Kuo skiriasi interface ir type TypeScript? Kada naudoti kiekvieną iš jų?
```javascript const obj = { vardas: 'Alex', sakyk() { console.info(this.vardas); } }; const obj2 = { vardas: 'Ivan' } const fn = obj.sakyk.bind(obj).bind(obj2); fn(); obj.sakyk(); ```
Kokios problemos gali iškilti hidratuojant SSR programą, dėl kokių priežasčių ir kaip jas spręstumėte?
Kas yra prototipo užteršimo pažeidžiamumas?
Prašome papasakoti apie save, apie savo darbo patirtį paskutiniame darbe, pagrindines ypatybes, technologijų steką — viską, ką manote svarbu papasakoti.
[vardas] paklausė: Ar architektas apskritai buvo atsakingas už frontend architektūrą, ar buvo atskiras asmuo, atsakingas už tai frontend'e?
// įvesties parametrai: // url // parinktys export function useFetch() { // logika const fetchData = async () => {}; return { data, error, loading }; }
Kas mane tiksliai dominojo jūsų įmonėje? Ko norėčiau rasti naujame darbe?
Tai turi prasmę—viešo kontrakto uždarymas išvengia nepageidaujamo API nukrypimo, o diskriminacinės jungtys yra stiprus priežastis pasirinkti `type`. Kai įgyvendinate tą mygtuką, kad jis būtų pikselių tikslumo ir atsparus, kaip tvarkote tarpus ir išlyginimą, kad ikonėlė + etiketė išliktų vizualiai nuoseklios per pertraukėles ir šrifto dydžio pokyčius?
Kaip suorganizuotum informacijos mainus tarp backend ir frontend sluoksniais (architektūriškai)?
Kokį middleware naudojote Redux? Kas yra middleware?
Ką svarbu kontroliuoti diegimo metu?
Kokius HTTP atsakymo kodus žinote?
Ar nebuvo sunku paskirstyti laiką dviem paraleliniams projektams vienos komandos?