Dolgozott már ORM-mel és nyers SQL-lekérdezésekkel? Milyen megközelítést részesít előnyben?
Python
Csak a nyitó és záró szögletes zárójelek helyességét kell ellenőrizni a struktúrában. próba_adatok = [ "[][[]]", # érvényes "[[[]]]", # érvényes "[][][]", # érvényes "]]][[", # érvénytelen "[[[]", # érvénytelen "[]]", # érvénytelen "[[]]", # érvénytelen "][]]", # érvénytelen "[]][[]", # érvénytelen "[][[]", # érvénytelen ] def érvényes(e: str):
Miért szükséges a with-kontekstuskezelő fájlok kezelésénél? Hol másutt alkalmazzák?
Mi az egységtesztelés és mire való a mock-objektum?
Adja meg az utolsó 30 napban regisztrált felhasználók számát, és rendezze az eredményt a regisztráció dátuma szerint.
Mutassa az első 5 felhasználót a végrehajtott tranzakciók száma szerint.
Írtál már teszteket?
Implementáljon pszeudokódot a díjak gyűjtésére a meglévő `User.transfer` módszerben: milyen bejegyzések és ellenőrzések szükségesek?
Volt már olyan, hogy ORM-on keresztül adatbázissal dolgozott és nyers SQL lekérdezéseket írt?
Ki fizeti a díjat a pénzátutalás során, és hogyan kell ezt tükrözni a műveletben?
Hogyan lehet biztosítani a díj külön megjelenítését a tranzakciós előzményekben, miközben megőrzi a transfer helyességét és atomaritását?
Tudsz írni nyers SQL lekérdezést?
Hogyan szervezze meg a díjak beszedését a felhasználók közötti pénzátutalás során: milyen kérdéseket tegyen fel az üzletnek, és milyen technikai megoldásokat javasoljon?
A díj bevezetése után a pénz a felhasználóktól levonásra kerül, de a menedzser nem látja a cég jövedelmét. Hol lehet a pénz, és hogyan diagnosztizálható?
A táblázat 100–500 millió rekordot tartalmaz, és a vele való munka lelassult. Mit lehet tenni a optimalizálás érdekében?
Röviden mondja el, mik azok a fixtures a pytest-ben, és miben különböznek egymástól.
Dolgoztál már Dockerrel vagy Kubernetes-szel?
Hogyan módosítsa az adatmodellt, hogy egyértelműen összekapcsolja egy átutalás négy tranzakcióját, majd egy művelettel visszatérítést hajtson végre?
Hogyan navigálsz és dolgozol Unix rendszerekben: hogyan csatlakozz és végezz alapvető diagnosztikákat?