Python
Какви проблеми възникват при използването на ProcessPool? Какви са нюансите при работа с процеси?
Прегледахте ли обявите, които ви бяха изпратени?
Имаме приложение FastAPI с събитие за изключване (shutdown), което изпълнява определена логика. Ако убием приложението със сигнала -9 (kill -9), ще се изпълни ли shutdown?
Имали ли сте опит с използването на MobX за управление на състоянието в приложения?
Разкажете ни за размера и структурата на вашия екип
Работили ли сте с Kubernetes? Какви инструменти за деплой използвахте?
Разкажи ми за ACID. Особено за нивата на изолация на транзакциите. Какво ниво използваха?
Как характеристиките на управлението на паметта в Python влияят върху поведението на приложенията?
Каква е целта на блока finally в конструкцията try...except в Python?
# В момента документацията и изискванията към този код не са 100% # точни и на места не са актуални, затова не ги посочваме тук. # Самият код работи на производствени сървъри, чийто резултати се използват от различни # системи, някои написани на COBOL, а други на арктични платформи на нефтени платформи, # които получават входни данни чрез еднопосочен сигнал от спътници. # Не бихме искали да повредим нищо от това, а после да трябва да го поправяме. # Затова изискванията "какво и как трябва да прави този код" трябва да се базират на това, как работи в момента. db = Model() def process(data): print("размер на файла: " + str(len(data))) редове_на_потребители = open("/opt/data/users.txt").read().splitlines() резултат = [] for ред в редове_на_потребители: редове_на_транзакции = open("/opt/data/transactions.txt").read().splitlines() process(редове_на_транзакции) for str2 in редове_на_транзакции: 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 = ред.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]): резултат.append(str2) if len(резултат) > 0: print("съвпадение")
Как се реализира създаването на услуга в системата?
Как протича предаването на съобщения в системата RabbitMQ?
SQL заявка: напишете заявка за получаване на всички потребители, които са поканили поне един човек.
Какво се случва като цяло при създаването на променлива в Python, какво има тя?
Какво обяснение лежи в основата на името 'пирамидата на тестовете' и защо се използва точно тази метафора?
Можете ли да обясните какво се разбира под локална променлива в програмирането?
Как да решим проблема с конкурентния достъп до продукт по време на разпродажба? Как да използваме Redis за решаване на този проблем без блокиране на ниво база данни?
Как се осъществява управлението на версиите на данните в базата данни?
Кои са обичайните резултати от типичните кибератаки?
Участвахте ли в създаването на проекти от нулата?