Sobes.tech

Python

Povězte nám o své zkušenosti: na jakých projektech jste pracoval ve [společnost] a [společnost], jaké technologie jste používal a za co jste odpovídal?

Senior
АВ Софт
45

Jaké informace přicházejí do API Gateway při vytváření žádosti o úvěr?

Senior
ВГТРК СМОТРИМ
45

Jaké jsou nevýhody asynchronního kódu?

Middle+
Лучи
45

Co je to podsíťová maska a proč je potřeba?

Middle+
Angara Security
43

Jak systém fungoval před přechodem na event-driven/Kafka: byly to REST API na FastAPI?

Middle
Sapiens Solutions
41

Je nutné ověřit strukturu POUZE na správnost otevírání a zavírání závorek. testová data = [ "[][[]]", # platné "[[[]]]", # platné "[][][]", # platné "]]][[", # neplatné "[[[]", # neplatné "[]]", # neplatné "[[]]", # neplatné "][]]", # neplatné "[]][[]", # neplatné "[][[]", # neplatné ] def je_validní(hodnota: str):

Senior
РунитиРунити
35

# Takže, požadavky "co a jak by tento kód měl dělat" by měly být akceptovány tak, jak fungují nyní. db = Model() def process(data): print("velikost souboru: " + str(len(data))) řádky_uživatelů = open("/opt/data/users.txt").read().splitlines() výsledek = [] for řádek in řádky_uživatelů: řádky_transakcí = open("/opt/data/transactions.txt").read().splitlines() process(řádky_transakcí) for řádek2 in řádky_transakcí: části = řádek2.split() je_valid = db.check_transaction( user_id=části[3], change=části[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+", řádek2): continue user_id = řádek.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", části[4]): výsledek.append(řádek2) if len(výsledek) > 0: print("shoda")

Senior
РунитиРунити
33

Co se stane po zadání názvu domény do adresního řádku prohlížeče a stisknutí Enter? Popište sled událostí.

Middle+
Angara Security
32

Pokud nejprve zvýšíte hodnotu o 20 % a poté snížíte výslednou hodnotu o 20 %, jaký bude výsledek vzhledem k počáteční hodnotě?

Middle+
КасперскийКасперский
31

Implementujte curried sčítací funkci add(a), která přijímá číslo a vrací jinou funkci, která přijímá druhé číslo. Konečný volání vrací součet těchto dvou čísel.

Middle+
КасперскийКасперский
28

Kdo by měl platit poplatek při převodu a jak by měl být záznam v operaci reflektován?

Senior
РунитиРунити
27

Proč jste se rozhodli vstoupit na trh? Co vám na současné práci nevyhovuje?

Middle+
КасперскийКасперский
18

S jakými dalšími programovacími jazyky jste pracoval nebo jaké máte nekomerční zkušenosti s vývojem?

Middle+
КасперскийКасперский
13

Kolik vláken může současně spouštět bytecode v Pythonu?

Middle+
КасперскийКасперский
12

Jak zorganizovat vybírání poplatků při převodu peněz mezi uživateli: jaké otázky položit podnikání a jaká technická řešení navrhnout?

Senior
РунитиРунити
10

Jak se pohybujete a pracujete v systémech Unix: jak se připojit a provádět základní diagnostiku?

Senior
РунитиРунити
10

Implementujte pseudokód pro sběr poplatků v existující metodě `User.transfer`: jaké vstupy a kontroly jsou nutné?

Senior
РунитиРунити
9

Proč máte zájem o vývoj backendu a proč jste si vybrali tento směr?

Middle+
КасперскийКасперский
9

Máte nějaké otázky ohledně fází pohovoru?

Middle+
КасперскийКасперский
6

Máte po ruce dokumenty o vojenské registraci a vysokoškolském vzdělání?

Middle+
КасперскийКасперский
5
/539