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?
Node.js
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?
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
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?
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?
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?
Wat zijn de meest voorkomende oorzaken van niet-geoptimaliseerde queries nadat je ze hebt ontdekt met EXPLAIN ANALYZE?
Je implementeert een nieuwe functie op een testomgeving en hierdoor faalt de testomgeving. Wat ga je doen?
Vertel alsjeblieft over relationele databases in het algemeen. Ze gebruiken Postgres, en ik zal vragen naar de specificiteit ervan.
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
Waarvoor is een abstracte klasse nodig? Wat gebeurt er als de ontwikkelaar ts-ignore schrijft en de methoden van de abstracte klasse niet implementeert?
Microservices: hoe implementeer je gedistribueerde transacties over meerdere microservices met de mogelijkheid tot terugdraaien? Wat zijn de patronen Saga en Outbox?
Wat is het verschil tussen JSON en JSONB in PostgreSQL?
Hoe begrijp je asynchroniteit in Node.js? Wat is de microtask-queue en de macrotask-queue?
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?
JSONB heeft een binaire indeling. Wat stelt dit je specifiek in staat om te doen op een kolom?
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
Wat is het verschil tussen interface en type in TypeScript? Waarom heb je interfaces als je types hebt en andersom?
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?
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?