Sobes.tech

Python

Ako systém fungoval pred prechodom na event-driven/Kafka: boli to REST API na FastAPI?

Middle
Sapiens Solutions
41

Aké informácie prichádzajú do API Gateway pri vytváraní žiadosti o úver?

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

Čo je to podsieťová maska a prečo je potrebná?

Middle+
Angara Security
39

Je potrebné overiť štruktúru IBA na správnosť otvárania a zatvárania zátvoriek. testové dáta = [ "[][[]]", # platné "[[[]]]", # platné "[][][]", # platné "]]][[", # neplatné "[[[]", # neplatné "[]]", # neplatné "[[]]", # neplatné "][]]", # neplatné "[]][[]", # neplatné "[][[]", # neplatné ] def je_platné(hodnota: str):

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

# Takže, požiadavky "čo a ako by mal tento kód robiť" by mali byť akceptované tak, ako fungujú teraz. db = Model() def process(data): print("veľkosť súboru: " + str(len(data))) riadky_používateľov = open("/opt/data/users.txt").read().splitlines() výsledok = [] for riadok in riadky_používateľov: riadky_transakcií = open("/opt/data/transactions.txt").read().splitlines() process(riadky_transakcií) for riadok2 in riadky_transakcií: časti = riadok2.split() je_valid = db.check_transaction( user_id=časti[3], change=časti[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+", riadok2): continue user_id = riadok.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", časti[4]): výsledok.append(riadok2) if len(výsledok) > 0: print("zhoda")

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

Čo sa stane po zadaní názvu domény do adresného riadku prehliadača a stlačení Enter? Opíšte sled udalostí.

Middle+
Angara Security
29

Kto by mal platiť poplatok pri prevode a ako by sa to malo odraziť v operácii?

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

Ak najskôr zvýšite hodnotu o 20% a potom znížite výslednú hodnotu o 20%, aký bude výsledok vzhľadom na počiatočnú hodnotu?

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

Ako organizovať zber poplatkov pri prevode peňazí medzi používateľmi: aké otázky položiť podniku a aké technické riešenia navrhnúť?

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

Implementujte kurenú sčítaciu funkciu add(a), ktorá prijíma číslo a vracia inú funkciu, ktorá prijíma druhé číslo. Konečné volanie vráti súčet týchto dvoch čísel.

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

Koľko je v matici spojených oblastí (Počet spojených oblastí)? Podmienka Daná je dvojrozmerná matica celých čísel. Každá bunka obsahuje číslo. Dve bunky sú považované za spojené, ak sú susedné horizontálne alebo vertikálne a obsahujú rovnaké číslo. Spojená oblasť je maximálna skupina buniek s rovnakou hodnotou, spojených medzi sebou. Napíšte funkciu, ktorá vráti počet takýchto spojených oblastí v matici. Vstupné údaje Dvojrozmerné pole celých čísel grid (veľkosť matice m×n). Výstupné údaje Celé číslo — počet spojených oblastí. Obmedzenia 1 <= m, n <= 100 Šablóna kódu: # K dispozícii bez importu: json, sys, io def count_regions(grid): # TODO: implementujte riešenie tu return 0

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

Prečo ste sa rozhodli vstúpiť na trh? Čo vám na súčasnej práci nevyhovuje?

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

Ako sa pohybujete a pracujete v systémoch Unix: ako sa pripojiť a vykonať základné diagnostiky?

Senior
РунитиРунити
1

S akými ďalšími programovacími jazykmi ste pracovali alebo aké máte nekomerčné skúsenosti s vývojom?

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

Máte nejaké otázky o etapách pohovoru?

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

Po zavedení poplatku sa peniaze odpočítavajú od používateľov, ale správca nevidí príjmy spoločnosti. Kde by mohli byť peniaze a ako ich diagnostikovať?

Senior
РунитиРунити
0

Koľko vlákien môže súčasne vykonávať bytecode v Pythone?

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

Ako zmeniť dátový model tak, aby jednoznačne spojil štyri transakcie jedného prevodu a potom vykonal refundáciu jedným krokom?

Senior
РунитиРунити
0

Máte po ruke dokumenty vojenskej registrácie a vysokoškolského vzdelania?

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

Aké prístupy používate na konkurenčné a paralelné vykonávanie úloh v Pythone, vrátane vplyvu GIL?

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