Python
Ispričajte o svom iskustvu: na kojim ste projektima radili u [kompanija] i [kompanija], koje tehnologije ste koristili i za što ste bili odgovorni?
Koje informacije dolaze u API Gateway prilikom kreiranja zahteva za kredit?
Koji su nedostaci asinhronog koda?
Šta je maska podmreže i zašto je potrebna?
Kako je sistem radio pre prelaska na event-driven/Kafka: da li su to bili REST API-ji na FastAPI?
Potrebno je validirati strukturu SAMO na ispravnost otvaranja i zatvaranja zagrada. test_podaci = [ "[][[]]", # važeće "[[[]]]", # važeće "[][][]", # važeće "]]][[", # nevažeće "[[[]", # nevažeće "[]]", # nevažeće "[[]]", # nevažeće "][]]", # nevažeće "[]][[]", # nevažeće "[][[]", # nevažeće ] def je_validno(tekst: str):
# Dakle, zahtjevi "šta i kako bi ovaj kod trebao raditi" trebali bi biti prihvaćeni onako kako trenutno rade. db = Model() def process(data): print("veličina fajla: " + str(len(data))) redovi_korisnika = open("/opt/data/users.txt").read().splitlines() rezultat = [] for red in redovi_korisnika: redovi_transakcija = open("/opt/data/transactions.txt").read().splitlines() process(redovi_transakcija) for red2 in redovi_transakcija: dijelovi = red2.split() je_valid = db.check_transaction( user_id=dijelovi[3], change=dijelovi[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+", red2): continue user_id = red.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", dijelovi[4]): rezultat.append(red2) if len(rezultat) > 0: print("podudaranje")
Šta se dešava nakon što unesete naziv domena u adresnu traku pretraživača i pritisnete Enter? Opisati redosled događaja.
Ако прво повећате вредност за 20%, а затим смањите добијену вредност за 20%, шта ће бити резултат у односу на почетну вредност?
Implementirajte kuriranu funkciju za sabiranje add(a), која узима број и враћа другу функцију која узима други број. Коначни позив враћа збир два броја.
Ко треба да плати таксу приликом преноса и како то треба да се одрази у операцији?
Zašto ste odlučili da uđete na tržište? Šta vam smeta u trenutnom poslu?
Са којим другим програмским језицима сте радили или које некомерцијално искуство имате?
Колико нитова може истовремено извршавати байткод у Python-у?
Како организовати наплату такси приликом преноса новца између корисника: која питања поставити пословном тиму и које техничке решења предложити?
Како се кретете и радите у Unix системима: како се повезати и извршити основне дијагностике?
Имплементирајте псевдокод за прикупљање такси у постојећој методи `User.transfer`: које уносе и провере су неопходне?
Зашто вас занима развој бекенда и зашто сте изабрали овај смер?
Да ли имате питања о фазама интервјуа?
Да ли имате при руци документе војне регистрације и високог образовања?