Python
# Купюралармен толтырылған кассеталармен зарядталатын банкомат, біздің қосымшамызбен бірге # белгіленген соманы беру немесе бас тарту туралы жауап беруі керек # Купюралар берілген кезде, олар банкоматтың балансынан алынады. # Қабылданатын номиналдар: 50Р, 100Р, 500Р, 1000Р, 5000Р. class ATM: pass # код үшін орын # Банкомат құрылғысы: # - ақша банкоматтың ішіндегі кассеталарда орналасқан, оларды инкассатор жүктейді және қайта жүктейді; # - әр кассетада өзінің номиналы бар купюралар орналасқан; # - банкомат кассеталардағы банкноттардың қалған санын есептей алады, бірақ бұл операция ұзақ уақыт алады - оны мүмкіндігінше сирек шақыру керек. # Банкоматпен өзара әрекеттесу үшін API. # SDK интерфейсі тараптар келісімі бойынша өзгертіліп/кеңейтілуі мүмкін, егер қажет болса class SDK(ABC): @abstractmethod def count_banknotes(self, banknote: int) -> int: pass @abstractmethod def move_banknote_to_dispenser(self, banknote: int, count: int) -> None: pass @abstractmethod def open_dispenser(self) -> None: pass
[аты] сұрады: Жаңа жұмыс орнында қандай тапсырмалар мен стек іздейсіз?
Деректер қорларында блоктау не үшін қажет?
FastAPI-де verify=False және синхронды сұрауларды пайдалану неге қауіпті?
Сұхбатқа дейін компания туралы ақпаратты қаншалықты терең зерттедіңіз? Жалпы түсінік қалыптастырдыңыз ба, олар не істейтіні туралы?
MRO (Әдіс шешімін қабылдау тәртібі) дегеніміз не?
Реляциялық дерекқорлардағы (PostgreSQL) индекстер не үшін қажет? Қашан олар көмектеседі, ал қашан зиян келтіреді?
Singleton дегеніміз не және оны модель жүктеу үшін қалай қолдануға болады? Singleton-тың кемшіліктері қандай?
Қазіргі уақытта жұмыс таңдағанда нені ескереді? Жұмыс берушіден күтулер?
Бастапқыдан әзірлеу тәжірибеңіз туралы толығырақ айта аласыз ба?
RAG-пайплайнда LLM қай кезеңде қосылады?
Жұмыс процесінде қалай жүрдіңіз — қайталап немесе блоктармен бе?
Қазір не іздеп жүрсіз, неге AI-мен жұмыс істегіңіз келеді?
Python-да тізімдер мен кортеждердің айырмашылығы неде?
RAG (Retrieval Augmented Generation) дегеніміз не? LLM-мен жұмыс істеу туралы не білесің?
Болашақ жұмыс берушіде қабылдамайтын нәрсеңіз бар ма?
Өзінің ең көп тәжірибесі бар негізгі технологиялық стекіңіз туралы айтыңыз.
Python-да тізімнің ұзындығы қалай есептеледі?
Индекстер дегеніміз не? Қандай өрістерді индекстеу керек және индекстердің кемшіліктері қандай?
Өте үлкен мәндер тізімі бар SELECT ... WHERE id IN (...) сұрауын қалай оңтайландыруға болады?