Sobes.tech

Frontend

Sukurkite naują tipą, pagrįstą Delivery tipu, kur laukai name, address ir date taps neprivalomi (Partial).

172

Kokias naudą suteikia inject() funkcijos naudojimas vietoj konstruktoriaus injekcijos jūsų projekte?

171

Kodėl nusprendėte palikti dabartinę darbo vietą ir ko tikitės iš naujo?

170

Kokius būdus galima naudoti programos našumui gerinti (priekis, galas, duomenų bazė)?

170

Kas yra strict mode JavaScript? Kuo jis skiriasi, kai įjungtas ir kai ne? Kokius apribojimus jis nustato?

169

Įgyvendinkite promisify funkciją: ji priima funkciją su error-first callback (loadScript) ir grąžina naują funkciją, kuri priima bet kokius argumentus, prideda error-first callback ir apgaubia iškvietimą Promise.

169

[vardas] paklausė: prašome papasakoti apie savo patirtį.

166

Peržiūrėkite Angular komponentą, kuris rodo saugyklų sąrašą: pasiūlykite ir atlikite būtinus pakeitimus, kad komponentas būtų paruoštas sujungimui.

166

Pateikite keletą būdų, kaip pataisyti getMultiSum metodą, kad jis teisingai apskaičiuotų rezultatą (this konteksto praradimas).

164

Ar mums reikia load balancer'į, jei turime labai galingą serverį?

164

Pasakykite apie Angular gyvenimo ciklo hook'us: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked ir ngOnDestroy.

162

Įgyvendinkite 'slot mašinos' komponentą su trimis būgnais: turėtų saugoti būgnų esamąsias reikšmes, įgyvendinti sukimo pradžią (RunSpinner), mygtuko disabled būseną, nustatyti pergalę/pralaimėjimą ir teisingai rodyti pranešimą, taip pat padaryti komponentą skalę bet kokiam būgnų skaičiui.

162

Kokios yra šios programėlės galimos saugumo grėsmės ir kaip nuo jų apsisaugoti?

161

Be failų struktūros, kokie kiti principai yra FSD?

160

Funkcija, kuri grąžina objektą tipo { getNumby: number, createDub: number } arba { getNumby: string, createDub: string }. Reikia parašyti TypeScript tipą, kuris tinka abiem atvejais (A ir B), bet neleidžia variantą, kuriame laukai turi skirtingus duomenų tipus. Kaip tai išspręstumėte?

159

Aprašykite sistemos dizaino struktūrą: klientas, DNS, serveriai, apkrovos balansavimas, duomenų bazė, S3 saugykla, CDN, kešavimas (Redis).

159

Ar kada nors teko lankyti interneto sistemų projektavimo skyrius?

159

Pavadinkite ir palyginkite RxJS aukšto lygio operatorius: switchMap, mergeMap, concatMap ir exhaustMap.

157

Ar galima importuoti iš vieno FSD lygio į kitą tame pačiame lygyje?

157

Paaiškinkite, kaip veikia ChangeDetectionStrategy.OnPush ir kuo ji skiriasi nuo Default strategijos.

157
/5