Sobes.tech

Frontend

Maak een nieuw type op basis van het type Delivery, waarbij de velden name, address en date optioneel worden (Partial).

172

Waarom heb je besloten je huidige baan te verlaten en wat verwacht je van de nieuwe?

172

Hoeveel gebruikers zullen we hebben? Is SEO-optimalisatie nodig? Is lokalisatie nodig? Welke metrics moeten we verzamelen?

172

Wat is de strict mode in JavaScript? Wat is het verschil wanneer het ingeschakeld is en wanneer niet? Welke beperkingen legt het op?

171

Welke methoden kunnen worden gebruikt om de prestaties van een applicatie te verbeteren (front-end, back-end, database)?

170

Implementeer de functie promisify: deze accepteert een functie met error-first callback (loadScript) en retourneert een nieuwe functie die alle argumenten accepteert, een error-first callback toevoegt en de aanroep in een Promise wikkelt.

169

[naam] vroeg: vertel ons alsjeblieft over je ervaring.

168

Voer een review uit van de Angular-component die de lijst met repositories weergeeft: stel de benodigde wijzigingen voor en breng ze aan zodat de component klaar is voor merge.

166

Implementeer een 'gokkast'-component met drie rollen: moet de huidige waarden van de rollen opslaan, het starten van het draaien (RunSpinner) implementeren, de disabled-standaard voor de knop, bepalen of er gewonnen/verloren is en het bericht correct weergeven, en het component schaalbaar maken naar een willekeurig aantal rollen.

166

Hebben we een load balancer nodig als we een zeer krachtige server hebben?

164

Stel meerdere opties voor om de methode getMultiSum te corrigeren zodat deze het resultaat correct berekent (verlies van de this-context).

164

Vertel over de lifecycle hooks van Angular: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked en ngOnDestroy.

164

Beschrijf de structuur van het systeemontwerp: client, DNS, servers, load balancer, database, S3-opslag, CDN, caching (Redis).

161

Is Observable synchroon of asynchroon?

161

Noem en vergelijk de hogere-orde operators van RxJS: switchMap, mergeMap, concatMap en exhaustMap.

161

Wat zijn de potentiële beveiligingsbedreigingen voor deze applicatie en hoe kun je je ertegen beschermen?

161

Naast de mappenstructuur, welke andere principes heeft FSD?

160

Een functie die een object retourneert van het type { getNumby: number, createDub: number } of { getNumby: string, createDub: string }. Je moet een TypeScript-type schrijven dat geschikt is voor beide gevallen (A en B), maar niet de variant toestaat waarin de velden verschillende datatypes hebben. Hoe zou je dit oplossen?

159

Heeft u eerder secties over web-systeemontwerp gevolgd?

159

Leg uit hoe ChangeDetectionStrategy.OnPush werkt en hoe het verschilt van de Default-strategie.

157
/5