Node.js
Жұмыстың бір бөлігі — бар кодты талдау және жетілдіру, кейде ол AI арқылы жасалған, кейде құжатсыз. Осы формат туралы не ойлайсыз?
Миграцияны қайтарды, бәрі жұмыс істеп тұр. Функцияны шығару керек — егер қайта орнатып жатсаңыз, әрі бәрі қайталанса, не істер едіңіз?
Уәде әдістерін атаңыз (Promise.resolve, Promise.reject және басқа да)
Код-ревью қалай ұйымдастырылды?
[аты] ағымдағы команда туралы айтады: оның көлемі, құрылымы және жұмыс процесі.
Алгоритмдік тапсырма: массивтегі жолдардың санын есептеу, онда дауысты дыбыстар дауыссыздардан көп.
[аты] компанияның мәдениеті, атмосферасы және командасы маңызды деп санай ма?
TypeScript-те интерфейс пен тип арасындағы айырмашылық қандай? Неге интерфейстер керек, егер типтер болса және керісінше?
Өзіңіз туралы және қолданылатын салаңыз туралы айтыңыз.
Кітаптар мен авторлар кестелері арасында қандай байланыс болады?
Деректерді нормализациялау немесе денормализациялау кезінде қиындықтарға кезіктірдіңіз бе? Нормализация DBMS-ке ауыр жүктемені қалай жеңілдетеді?
Сіздің компанияңыз өнімдік пе немесе кеңес беру ме?
Жалпы алғанда, AI-мен қалай жұмыс жасайсыз, қалай қолданасыз?
Жалақыдан қандай күтулеріңіз бар — ең төменгі шегі және ыңғайлы деңгей?
Баланс үшін FLOAT типін неге таңдайсыз? Ол DECIMAL-дан қалай ерекшеленеді? Егер INTEGER қолданса, не өзгереді?
Функцияның контекстін қалай өзгертуге болады?
Оқу жылдамдығын одан әрі арттырғыңыз келе ме (репликация мен индекстерден басқа) — дерекқор жағынан тағы не қолдануға болады?
CAP теоремасы дегеніміз не?
Сіздің CI/CD процесіңіз қалай ұйымдастырылды?
Сыртқы провайдер вебхуктарды жібереді, біз дерекқорға жазамыз. Бір айдан кейін өнім келеді: олардың 1000 жазбасы бар, біздің 970. Қалай тексересіз?