Агрегирлеу функциялары (SUM, COUNT және т.б.) — оларды SQL сұрауында қайда қолдануға болады? Агрегирлеу функцияларын қолданғанда WHERE мен HAVING арасындағы айырмашылық қандай?
Node.js
Кодты орналастыру, мәліметтер базасы дұрыс, процессор жүктелмеген, бірақ REST API арқылы сұраулар бірінен соң бірі орындалуда. Мәліметтер базасына қосылу конфигурациясында не дұрыс болмауы мүмкін?
var i = 1; i < 5; i++ ) { setTimeout( () => console.log(i), 1000 ); } const userName = new MyComparatorConstructor('Sinichkin'); try { if (userName == "Ivanov" || prev == "Skidorov") { console.log('Access granted'); } else { console.log('Forbidden'); } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf() .toString() String.toPrimitive
TypeScript: Omit және Pick дегеніміз не? Біріктіру және қиылысу типтері арасындағы айырмашылық қандай? Егер қиылысу типін Omit-ке берсеңіз, не болады?
Node.js-ті JavaScript/V8 жағында тоқтатпай қалай іліп қоюға болады? Уәде кезегінің ешқашан босамауын қалай қамтамасыз етуге болады?
Дерекқорда не болды? Миграциялар қолданылды. Дерекқор өзгертілген күйде — не болғанын қалай түсінуге және қалай қалпына келтіруге болады?
Реляциялық дерекқорлар туралы жалпы айтып беріңіз. Оларда Postgres бар, мен оның ерекшелігін айтамын.
Жаңа функцияны тестілік стендке шығарып, ол тестілік стендті құлатып жатса, не істейсің?
Сіз EXPLAIN ANALYZE арқылы сұраулардың тиімсіз екенін анықтадыңыз. Тиімсіз сұраулардың ең жиі кездесетін себептері қандай?
function 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
Абстрактілі класс деген не? Егер әзірлеуші ts-ignore деп жазып, абстрактілі класс әдістерін жүзеге асырмаса, не болады?
Микросервистер: бірнеше микросервис бойынша таралған транзакцияларды қалай жүзеге асыруға болады және қайтару мүмкіндігімен? Saga және Outbox паттерндары деген не?
Node.js-те асинхрондылықты қалай түсінесіз? Microtask queue және macrotask queue деген не?
Node.js бір ағынды ма, жоқ па? Node.js орындалатын файлы қанша ағынды қамти алады және неге? libuv дегеніміз не және ол оқиға циклымен қалай байланысты?
JSONB бинарлық форматта. Бұл нақты бір баған үшін не істеуге мүмкіндік береді?
PostgreSQL-да JSON және JSONB қалай ерекшеленеді?
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('Access granted') } else { console.log('Forbidden') } } catch (error) { if (error instanceof ComparisonProhibited) { } } .valueOf .toString .String.toPrimitive
TypeScript-те интерфейс пен тип арасындағы айырмашылық қандай? Неге интерфейстер керек, егер типтер болса және керісінше?
Миграцияны қайтарды, бәрі жұмыс істеп тұр. Функцияны шығару керек — егер қайта орнатып жатсаңыз, әрі бәрі қайталанса, не істер едіңіз?
Деректерді нормализациялау немесе денормализациялау кезінде қиындықтарға кезіктірдіңіз бе? Нормализация DBMS-ке ауыр жүктемені қалай жеңілдетеді?