Es ist notwendig, die Struktur NUR auf die Korrektheit des Öffnens und Schließens der Klammern zu validieren. test_daten = [ "[][[]]", # gültig "[[[]]]", # gültig "[][][]", # gültig "]]][[", # ungültig "[[[]", # ungültig "[]]", # ungültig "[[]]", # ungültig "][]]", # ungültig "[]][[]", # ungültig "[][[]", # ungültig ] def ist_gültig(wert: str):
Python
Haben Sie mit ORM und rohen SQL-Abfragen gearbeitet? Welchen Ansatz bevorzugen Sie?
Wozu dient der Kontextmanager mit beim Arbeiten mit Dateien? Wo wird er sonst noch eingesetzt?
Was ist Unit-Testing und wozu dienen Mock-Objekte?
Können Sie eine rohe SQL-Abfrage schreiben?
Geben Sie die Anzahl der in den letzten 30 Tagen registrierten Benutzer an und sortieren Sie das Ergebnis nach Registrierungsdatum.
Haben Sie schon einmal Tests geschrieben?
Zeigen Sie die Top 5 Benutzer nach der Anzahl der Transaktionen, die sie durchgeführt haben.
Wie kann die separate Anzeige der Gebühr im Transaktionsverlauf gewährleistet werden, während die Korrektheit und Atomarität der Überweisung erhalten bleiben?
Implementieren Sie Pseudocode für die Gebührenerhebung in der bestehenden Methode `User.transfer`: Welche Einträge und Prüfungen sind notwendig?
Haben Sie schon einmal mit Datenbanken über ORM interagiert und rohe SQL-Abfragen geschrieben?
Wer sollte die Gebühr beim Transfer bezahlen und wie sollte sie in der Operation widerspiegelt werden?
Die Tabelle enthält 100–500 Millionen Datensätze und die Arbeit damit ist langsam geworden. Was kann getan werden, um sie zu optimieren?
Nach der Einführung der Gebühr wird das Geld von den Nutzern abgezogen, aber der Manager sieht die Einnahmen des Unternehmens nicht. Wo könnte das Geld sein und wie kann man es diagnostizieren?
Wie organisiert man die Gebührenerhebung beim Geldtransfer zwischen Nutzern: welche Fragen an das Unternehmen stellen und welche technischen Lösungen vorschlagen?
Erklären Sie kurz, was Fixtures in pytest sind und wie sie sich voneinander unterscheiden.
Wie man das Datenmodell ändert, um vier Transaktionen einer Überweisung eindeutig zu kombinieren und dann eine Rückerstattung mit einer einzigen Aktion durchzuführen?
Haben Sie schon einmal mit Docker oder Kubernetes gearbeitet?
Wie navigieren und arbeiten Sie in Unix-Systemen: wie man sich verbindet und grundlegende Diagnosen durchführt?