Sobes.tech

Агрегирлеу функциялары (SUM, COUNT және т.б.) — оларды SQL сұрауында қайда қолдануға болады? Агрегирлеу функцияларын қолданғанда WHERE мен HAVING арасындағы айырмашылық қандай?

Middle
208

Кодты орналастыру, мәліметтер базасы дұрыс, процессор жүктелмеген, бірақ REST API арқылы сұраулар бірінен соң бірі орындалуда. Мәліметтер базасына қосылу конфигурациясында не дұрыс болмауы мүмкін?

Middle
196

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

Middle
195

TypeScript: Omit және Pick дегеніміз не? Біріктіру және қиылысу типтері арасындағы айырмашылық қандай? Егер қиылысу типін Omit-ке берсеңіз, не болады?

Middle
189

Node.js-ті JavaScript/V8 жағында тоқтатпай қалай іліп қоюға болады? Уәде кезегінің ешқашан босамауын қалай қамтамасыз етуге болады?

Middle
187

Дерекқорда не болды? Миграциялар қолданылды. Дерекқор өзгертілген күйде — не болғанын қалай түсінуге және қалай қалпына келтіруге болады?

Middle
180

Реляциялық дерекқорлар туралы жалпы айтып беріңіз. Оларда Postgres бар, мен оның ерекшелігін айтамын.

Middle
177

Жаңа функцияны тестілік стендке шығарып, ол тестілік стендті құлатып жатса, не істейсің?

Middle
177

Сіз EXPLAIN ANALYZE арқылы сұраулардың тиімсіз екенін анықтадыңыз. Тиімсіз сұраулардың ең жиі кездесетін себептері қандай?

Middle
176

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

Middle
174

Абстрактілі класс деген не? Егер әзірлеуші ts-ignore деп жазып, абстрактілі класс әдістерін жүзеге асырмаса, не болады?

Middle
168

Микросервистер: бірнеше микросервис бойынша таралған транзакцияларды қалай жүзеге асыруға болады және қайтару мүмкіндігімен? Saga және Outbox паттерндары деген не?

Middle
160

Node.js-те асинхрондылықты қалай түсінесіз? Microtask queue және macrotask queue деген не?

Middle
160

Node.js бір ағынды ма, жоқ па? Node.js орындалатын файлы қанша ағынды қамти алады және неге? libuv дегеніміз не және ол оқиға циклымен қалай байланысты?

Middle
153

JSONB бинарлық форматта. Бұл нақты бір баған үшін не істеуге мүмкіндік береді?

Middle
148

PostgreSQL-да JSON және JSONB қалай ерекшеленеді?

Middle
148

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

Middle
129

TypeScript-те интерфейс пен тип арасындағы айырмашылық қандай? Неге интерфейстер керек, егер типтер болса және керісінше?

Middle
126

Миграцияны қайтарды, бәрі жұмыс істеп тұр. Функцияны шығару керек — егер қайта орнатып жатсаңыз, әрі бәрі қайталанса, не істер едіңіз?

Middle
120

Деректерді нормализациялау немесе денормализациялау кезінде қиындықтарға кезіктірдіңіз бе? Нормализация DBMS-ке ауыр жүктемені қалай жеңілдетеді?

Middle
111