Node.js
Wat is het verschil tussen TypeScript en JavaScript?
Wat kan er mis gaan met de configuratie van de databaseverbinding als je code uitrolt, de database in orde is, de processor niet belast is, maar de verzoeken via de REST API sequentieel worden uitgevoerd, alsof ze één voor één zijn?
Hoe zit het met het economische deel? Heb je salarisverwachtingen?
Bij welke taken is Node.js het meest efficiënt en bij welke toont het de slechtste resultaten?
Is het mogelijk dat Node.js vastloopt aan de JavaScript/V8-kant zonder een oneindige while(true)-lus te gebruiken? Hoe zorg je ervoor dat de beloftewachtrij nooit leeg raakt?
Vertel over je ervaring met monitoring en logging (Grafana, Kibana)
Wat zijn rijblokkades en waar zijn ze voor nodig?
Microservices: hoe implementeer je gedistribueerde transacties over meerdere microservices met de mogelijkheid tot terugdraaien? Wat zijn de patronen Saga en Outbox?
Geef je de voorkeur aan backend- of frontend-ontwikkeling?
Welke authenticatie-/autorisatiemethoden gebruikt u in het huidige project?
Wat is hydratatie (hydration) in React/Next.js?
Waarvoor dienen indexen in PostgreSQL?
TypeScript: wat zijn Omit en Pick? Wat is het verschil tussen union- en intersection-typen? Wat gebeurt er als je een intersection-typ doorgeeft aan Omit?
Welke tests zijn er op de backend geschreven? Welke bibliotheken zijn gebruikt?
Waarvoor dient async/await?
Ken je het bedrijf al voordat je de boodschap van [имя] hebt ontvangen?
Hoe open je een pagina in een nieuw venster door op een link te klikken?
Wat zijn de verschillen tussen de array-methoden MAP, FILTER, REDUCE en FOREACH? Waarvoor worden ze gebruikt?
Wat is CORS en wat betekent dat precies?
/* * Het is nodig om een EventEmitter te implementeren. * Met de methoden emit en on. * * on(eventName: string | Symbol, callback: (payload?: any) => void): * () => void; * Neemt een eventName met de naam van het evenement en een callback functie. * De functie registreert zich op het evenement. * Het resultaat van de functie moet een unsubscribe functie zijn. * * emit(eventName: string | Symbol, payload?: any): void * Neemt een eventName met de naam van het evenement en een payload die * aan elke luisteraar van het event wordt doorgegeven; de functie roept het event op. * Als er geen luisteraar wordt gevonden, moet er een uitzondering worden gegooid. * * ------------------------------------------------------ * * Voorbeeld: * const myEmitter = new EventEmitter(); * * const unSubscribe = myEmitter.on('event', (payload) => { * console.log('een gebeurtenis heeft plaatsgevonden!!!', payload); */