Sobes.tech

Node.js

Aggregatiefuncties (SUM, COUNT, etc.) — waar kunnen ze worden gebruikt in een SQL-query? Wat is het verschil tussen WHERE en HAVING bij het gebruik van aggregatiefuncties?

Middle
212

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?

Middle
197

var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Toegang verleend'); } else { console.log('Verboden'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive

Middle
195

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?

Middle
192

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?

Middle
192

Wat is er gebeurd met de database? Migraties zijn uitgevoerd. De database bevindt zich in een gewijzigde staat — hoe te begrijpen wat er is gebeurd en hoe te reanimeren?

Middle
183

Wat zijn de meest voorkomende oorzaken van niet-geoptimaliseerde queries nadat je ze hebt ontdekt met EXPLAIN ANALYZE?

Middle
181

Je implementeert een nieuwe functie op een testomgeving en hierdoor faalt de testomgeving. Wat ga je doen?

Middle
180

Vertel alsjeblieft over relationele databases in het algemeen. Ze gebruiken Postgres, en ik zal vragen naar de specificiteit ervan.

Middle
178

functie fixed (f) { const me = this return function next (...a) { if (a.length < f.length) { return function (...b) { return next(...a, ...b) } } return f.call(me, ...a) } } export default fixed

Middle
175

Waarvoor is een abstracte klasse nodig? Wat gebeurt er als de ontwikkelaar ts-ignore schrijft en de methoden van de abstracte klasse niet implementeert?

Middle
170

Microservices: hoe implementeer je gedistribueerde transacties over meerdere microservices met de mogelijkheid tot terugdraaien? Wat zijn de patronen Saga en Outbox?

Middle
163

Wat is het verschil tussen JSON en JSONB in PostgreSQL?

Middle
161

Hoe begrijp je asynchroniteit in Node.js? Wat is de microtask-queue en de macrotask-queue?

Middle
160

Is Node.js single-threaded of niet? Hoeveel threads kan een Node.js-uitvoerbaar bestand innemen en waarom? Wat is libuv en hoe is het verbonden met de event loop?

Middle
154

JSONB heeft een binaire indeling. Wat stelt dit je specifiek in staat om te doen op een kolom?

Middle
150

var i = 1; i < 5; i++ { setTimeout(() => console.log(i), 1000) } const userName = new MyComparatorConstructor('Sinichkin') try { if (userName == "Ivanov" || pet row || Skidorov) { console.log('Toegang verleend') } else { console.log('Verboden') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive

Middle
129

Wat is het verschil tussen interface en type in TypeScript? Waarom heb je interfaces als je types hebt en andersom?

Middle
129

De migratie is teruggedraaid, alles leeft weer op. Je moet de functie uitrollen — wat ga je daarna doen, als je het gewoon opnieuw uitrolt, herhaalt alles zich?

Middle
121

Ben je ooit geconfronteerd met problemen bij het denormaliseren of omgekeerd? Je hebt de derde normale vorm, je hebt een zware belasting op het DBMS. Kan denormalisatie je helpen of niet? Hoe precies?

Middle
112