Sobes.tech

Python

Előfordult már, hogy nem sikerült betartani egy feladat vagy projekt határidejét?

Junior — Middle
122

# Tehát, a "mit és hogyan kellene ezt a kódot csinálnia" követelményeknek a jelenlegi működés szerint kell elfogadni. db = Model() def processa(adatok): print("fájlméret: " + str(len(adatok))) felhasználói_sorok = open("/opt/data/users.txt").read().splitlines() eredmeny = [] for sor in felhasználói_sorok: tranzakcio_sorok = open("/opt/data/transactions.txt").read().splitlines() processa(tranzakcio_sorok) for sor2 in tranzakcio_sorok: reszek = sor2.split() ervenyes = db.check_transaction( user_id=reszek[3], change=reszek[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+", sor2): continue user_id = sor.split()[0] regdate = db.get_regdate(user_id) if re.search("\d{4}-\d{2}-\d{2}", regdate) and re.search("\d+.\d+", reszek[4]): eredmeny.append(sor2) if len(eredmeny) > 0: print("illeszkedik")

121

Mi a különbség az osztály és az objektum között?

121

Milyen esetekben ajánlott a mikroszolgáltatás architektúra alkalmazása egy projektben?

Middle — Middle+
120

Tudnád leírni a főbb feladataidat és projektjeidet az előző munkahelyeden?

Junior — Middle
119

Tudnád leírni, hogyan működnek a változók láthatósági területei Pythonban?

Junior — Middle
117

Milyen módszerek vannak az absztrakt osztályok megvalósítására Pythonban?

Junior — Middle
117

Vezetője megvitatja-e az aktuális pozícióval kapcsolatos aggodalmait vagy elégedetlenségét?

Junior — Middle
116

Milyen jelek utalnak arra, hogy indexet kell létrehozni az adatbázisban?

Junior — Middle
114

Mire figyeljen, hogy potenciális problémákat azonosítson egy jövőbeli állásajánlat vizsgálata során?

Junior — Middle
113

Mik az előnyei és hátrányai a Django keretrendszer használatának webalkalmazások fejlesztésében?

Junior — Middle
112

# Jelenleg a dokumentáció és a követelmények ehhez a kódhoz nem 100%-osan pontosak # és helyenként nem naprakészek, ezért ezeket nem közöljük itt. # A kód maga működik a production szervereken, eredményeit különböző # rendszerek használják, egyesek COBOLban íródtak, mások az északi sarkvidéki platformokon, olajplatformokon, # amelyek a műholdakról érkező egyirányú jellel fogadnak bejövő adatokat. # Nem szeretnénk ezeket semmiben megsérteni, majd később javítani. # Ezért a "mit és hogyan kellene ezt a kódot csinálni" követelményeknek a jelenlegi működését kell alapulniuk. db = Model() def process(data): print("fájl mérete: " + str(len(data))) felhasználói sorok = open("/opt/data/users.txt").read().splitlines() eredmeny = [] for sor in felhasználói sorok: tranzakciósorok = open("/opt/data/transactions.txt").read().splitlines() process(tranzakciósorok) for str2 in tranzakciósorok: 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 = sor.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]): eredmeny.append(str2) if len(eredmeny) > 0: print("egyezés")

110

Dolgozott már Dockerrel? Mit csinált vele?

108
/9