Python
OOP-тың негізгі принциптерін атаңыз.
Индекстер дегеніміз не және олар не үшін пайдаланылады? Қашан индекс құру керек және қашан қажет емес?
Kafka мен RabbitMQ-ны салыстырыңыз: әрқайсысын қандай тапсырмалар үшін қолданасыз?
Қалай анықтауға болады, нақты бір таңбаны (мысалы, A таңбасын) сол жақтан терезені тарылту кезінде тастауға бола ма, алфавитті қамту жоғалмай?
def withdraw(user_id, amount): user = User.objects.get(id=user_id) if user.balance < amount: raise InsufficientFundsError() user.balance -= amount user.save()
PostgreSQL-да деректерді репликациялау және қалпына келтіру үшін жауап беретін сақтау қоймасы қалай аталады? Бұл қалай жүзеге асырылады?
[компания] финтех шешімдерін ұсынады, соның ішінде беттинг және ұқсас салаларға. Бұл сізге сәйкес келе ме?
Шекара ішінде сыртқы жүйелермен интеграцияларды жобалау және дамытуға қатысқансыз ба?
CPython-да GIL деген не, ол қалай жүзеге асырылады және ол не үшін қажет?
Сыртқы қызмет дәл 1 секунд жауап береді. Жүктеме артқанда біздің қызмет қашан және неге құлайды?
PostgreSQL-де EXPLAIN және EXPLAIN ANALYZE арасындағы айырмашылық қандай?
Соңғы жұмыс орныңызда ең қиын тапсырмалардың бірінің мысалын келтіріңіз: қиындық неде болды, не істедіңіз және нәтижесі қандай болды?
[аты] сұрады: Қазіргі іздеу жағдайыңыз қандай: белсенді іздеу, сұхбаттар, ұсыныстар?
Қиылыстар болса да, сөздік элементіне қол жеткізу орта есеппен O(1) деп неліктен есептеледі?
Дерекқордағы индекс дегеніміз не, қандай түрлері бар және оның артықшылықтары мен кемшіліктері қандай?
YAGNI қағидаты не білдіреді?
Python-дағы өзгермейтін объектілердің қай қасиеті оларды сөздік кілттері ретінде пайдалануға мүмкіндік береді?
B- ағашы LIKE сұрауларына көмектесе ала ма?
Сөздік операцияларының күрделілігі қашан тұрақты болудан тоқтайды?
Қызмет көрсетуді тоқтатпай, дерекқорды көшіру процесін қалай ұйымдастыруға болады (CI/CD)?