Sobes.tech

Python

Jakie są zalety i wady korzystania z modelu wielozadaniowości kooperatywnej?

Junior — Middle
102

Jakie są problemy przy korzystaniu z ProcessPool? Jakie są niuanse pracy z procesami?

Middle
СБЕРСБЕР
102

Czy przejrzałeś oferty pracy, które Ci wysłano?

Senior
Платежное Решение
102

Mamy aplikację FastAPI z wydarzeniem shutdown, które wykonuje określoną logikę. Jeśli zabijemy aplikację sygnałem -9 (kill -9), czy shutdown zostanie wykonany?

Middle
СБЕРСБЕР
102

Czy masz doświadczenie w korzystaniu z MobX do zarządzania stanem w aplikacjach?

Junior — Middle
SunlightSunlight
102

Opowiedz o rozmiarze i strukturze swojego zespołu

Middle
ГК АСК
102

Czy pracowałeś z Kubernetes? Jakie narzędzia do wdrażania używałeś?

Senior
сс найм
102

Opowiedz mi o ACID. Zwłaszcza o poziomach izolacji transakcji. Jakiego poziomu użyli?

Middle
СБЕРСБЕР
102

Jak cechy zarządzania pamięcią w Pythonie wpływają na zachowanie aplikacji?

Junior — Middle
102

Jaka jest funkcja bloku finally w konstrukcji try...except w Pythonie?

Junior — Middle
102

# Obecnie dokumentacja i wymagania dotyczące tego kodu nie są w 100% # dokładne i miejscami nieaktualne, więc nie podajemy ich tutaj. # Sam kod działa na serwerach produkcyjnych, wyniki jego działania są wykorzystywane przez różne # systemy, niektóre napisane w COBOL, a inne na platformach arktycznych na platformach naftowych, # które odbierają dane wejściowe za pomocą sygnału jednokierunkowego z satelitów. # Nie chcielibyśmy niczego z tego zepsuć, a potem naprawiać. # Tak więc, wymagania "co i jak ten kod powinien robić" powinny opierać się na tym, jak on faktycznie # działa w tej chwili. db = Model() def process(data): print("rozmiar pliku: " + str(len(data))) linie_uzytkownikow = open("/opt/data/users.txt").read().splitlines() wynik = [] for linia in linie_uzytkownikow: linie_transakcji = open("/opt/data/transactions.txt").read().splitlines() process(linie_transakcji) for str2 in linie_transakcji: 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 = linia.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]): wynik.append(str2) if len(wynik) > 0: print("dopasowanie")

Middle
РунитиРунити
102

Jak realizowana jest tworzenie usługi w systemie?

Junior — Middle
Бергман Инфотех
102

Jak przebiega przekazywanie wiadomości w systemie RabbitMQ?

Junior — Middle
102

Zapytanie SQL: napisz zapytanie, aby uzyskać wszystkich użytkowników, którzy zaprosili co najmniej jedną osobę.

Middle
СБЕРСБЕР
102

Co się dzieje ogólnie podczas tworzenia zmiennej w Pythonie, co ona ma?

Senior
Руформ Тех
102

Jakie wyjaśnienie kryje się za nazwą 'piramida testowania' i dlaczego używa się właśnie takiej metafory?

Junior — Middle
102

Czy możesz wyjaśnić, co oznacza zmienna lokalna w programowaniu?

Junior — Middle
102

Jak rozwiązać problem konkurencyjnego dostępu do produktu podczas wyprzedaży? Jak użyć Redis, aby rozwiązać ten problem bez blokowania na poziomie bazy danych?

Middle+
Знание
102

Jak zarządzana jest wersjonowanie danych w bazie danych?

Junior — Middle
102

Do jakich wyników zwykle kończą się typowe ataki cybernetyczne?

Junior — Middle
102
/542