PostgreSQL-да қолданылатын индекс құрылымдарының түрлерін тізіп берсеңіз және олардың ерекшеліктерін түсіндірсеңіз?
Python
Сіз Python-да айнымалылардың ауқымдары қалай жұмыс істейтінін сипаттай аласыз ба?
Монолитті архитектураның мәні мен негізгі ерекшеліктерін түсіндіріңіз.
Дерекқорда индекстерді пайдалану сұраулардың орындалу жылдамдығын қалай арттырады?
Жоба аясында микросервистік архитектураны қолдану ұсынылатын жағдайлар қандай?
Соңғы лауазымда жұмыс істеген жобаңызды сипаттаңыз.
Асинхронды технологияларды қолданудың артықшылықтары мен кемшіліктері қандай?
Класс пен объектінің айырмашылығы неде?
Бағдарламалық қамтамасыз етуді әзірлеуде SOLID қағидаларын ұстанасыз ба?
Python-да абстрактты сыныптарды жүзеге асыру әдістері қандай?
Алдыңғы жұмыс орныңызда негізгі міндеттер мен жобалар туралы сипаттай аласыз ба?
Өткен жұмысында тапсырмаларды қалай алғаныңыз бен қалай формулалағаныңыз туралы айтыңыз.
Автоматтандырылған тестілеуде mock объектілерінің мақсаты неде?
Басшы сіздің қазіргі лауазымыңызға қатысты алаңдаушылықтарыңызбен немесе қанағаттанбаушылығыңызбен сөйлеседі ме?
Дерекқорда индекс құру қажеттілігін көрсететін белгілер қандай?
Болашақ жұмыс орнына үміткер болғанда, қандай мәселелерді анықтау үшін назар аудару керек?
Класс анықтамасы мен оның үлгісін жасау арасында қандай айырмашылық бар?
Веб-қосымшаларды дамытуда Django фреймворкін қолданудың артықшылықтары мен кемшіліктері қандай?
Docker-пен жұмыс істедіңіз бе? Онымен не істедіңіз?
# Қазіргі уақытта бұл кодтың құжаттамасы мен жұмыс талаптары 100% дәл емес және кейбір жерлерде ескірген, сондықтан біз оларды мұнда көрсетпейміз. # Бұл код өндіріс серверлерінде жұмыс істейді, оның нәтижелерін әртүрлі жүйелер пайдаланады, # олардың кейбіреулері COBOL тілінде жазылған, ал кейбіреулері Арктикадағы мұнай платформаларында орналасқан және спутник арқылы бір бағытты сигнал бойынша кіріс деректерін қабылдайды. # Бұл нәрселердің бірін де бұзғысы келмейді, содан кейін жөндеу керек. # Сондықтан "бұл код не істеуі керек және қалай істеуі керек" талаптарын емес, оның нақты жұмыс істеуін қабылдау керек. db = Model() def process(data): print("файл өлшемі: " + str(len(data))) users_lines = open("/opt/data/users.txt").read().splitlines() resultat = [] for stroka in users_lines: trasictions_lines = open("/opt/data/transactions.txt").read().splitlines() process(trasictions_lines) for str2 in trasictions_lines: parts = str2.split() is_valid = db.check_transaction( user_id=parts[3], change=parts[4], ) if not re.search("\d{4}-\d{2}-\d{2}\s+\d{2}:\d{2}:\d{2}\s+\d+\s+\w+\s+\d+\.\d+", str2): continue user_id = stroka.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+\.\d+", parts[4]): resultat.append(str2) if len(resultat) > 0: print("сәйкестік")