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?
Jaké informace přicházejí do API Gateway při vytváření žádosti o úvěr?
Jaké jsou nevýhody asynchronního kódu?
Co je to podsíťová maska a proč je potřeba?
Jak systém fungoval před přechodem na event-driven/Kafka: byly to REST API na FastAPI?
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):
# 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")
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í.
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ě?
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.
Kdo by měl platit poplatek při převodu a jak by měl být záznam v operaci reflektován?
Proč jste se rozhodli vstoupit na trh? Co vám na současné práci nevyhovuje?
S jakými dalšími programovacími jazyky jste pracoval nebo jaké máte nekomerční zkušenosti s vývojem?
Kolik vláken může současně spouštět bytecode v Pythonu?
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?
Jak se pohybujete a pracujete v systémech Unix: jak se připojit a provádět základní diagnostiku?
Implementujte pseudokód pro sběr poplatků v existující metodě `User.transfer`: jaké vstupy a kontroly jsou nutné?
Proč máte zájem o vývoj backendu a proč jste si vybrali tento směr?
Máte nějaké otázky ohledně fází pohovoru?
Máte po ruce dokumenty o vojenské registraci a vysokoškolském vzdělání?