Sobes.tech

Python

Stretli ste sa niekedy s situáciou, keď ste nedokázali dodržať termín úlohy alebo projektu?

Junior — Middle
123

Aký je rozdiel medzi triedou a objektom?

121

# 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")

121

V ktorých prípadoch sa odporúča použiť architektúru mikroservisov v projekte?

Middle — Middle+
120

Môžeš opísať hlavné povinnosti a projekty, na ktorých si pracoval na predchádzajúcom pracovisku?

Junior — Middle
119

Aké metódy implementácie abstraktných tried sa používajú v Pythone?

Junior — Middle
117

Môžeš opísať, ako fungujú oblasti viditeľnosti premenných v Pythone?

Junior — Middle
117

Diskutuje vedúci vaše obavy alebo nespokojnosť s aktuálnou pozíciou?

Junior — Middle
116

Aké znaky naznačujú potrebu vytvorenia indexu v databáze?

Junior — Middle
114

Na čo si treba dávať pozor pri posudzovaní potenciálnych problémov pri zvažovaní budúcej práce?

Junior — Middle
114

Aké sú výhody a nevýhody používania rámca Django pri vývoji webových aplikácií?

Junior — Middle
112

# V súčasnosti dokumentácia a požiadavky na tento kód nie sú presné na 100% # a na niektorých miestach nie sú aktuálne, takže ich tu nezverejňujeme. # Samotný kód beží na produkčných serveroch, ktorých výsledky využívajú rôzne # systémy, niektoré napísané v COBOL, a iné na arktických platformách na ropných plošinách, # ktoré prijímajú vstupné údaje prostredníctvom jednostranného signálu zo satelitov. # Nechceli by sme nič z toho pokaziť, a potom to musieť opravovať. # Preto by mali požiadavky "čo a ako má tento kód robiť" vychádzať z toho, ako v súčasnosti funguje. 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 str2 in riadky_transakcií: 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 = riadok.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]): výsledok.append(str2) if len(výsledok) > 0: print("zhoda")

110

Pracoval ste s Dockerom? Čo ste s ním robili?

109
/9