Python
Gibt es Einschränkungen bei der Code-Refaktorisierung?
Ist es vorzuziehen, Mehrprozess- oder Multithread-Verarbeitung für Aufgaben mit hohen Leistungsanforderungen zu verwenden?
Wie ist die Komplexität beim Hinzufügen, Entfernen und Zugreifen auf Werte in einem Python-Wörterbuch?
Wie stehen Sie dazu, dass es im Unternehmen noch keine formalisierten Prozesse für Leistungsbeurteilung und 360 gibt?
[x for x in y] von (x for x in y) Unterschied zwischen copy() und deepcopy()
Kannst du die wichtigsten Strukturmuster zur Organisation des Codes in einem Projekt nennen?
Was gibt [] ist []? def f(item, items=[]): items.append(item) return items f(1) f(1, []) f(1)
Bist du bereit, die Möglichkeit in Betracht zu ziehen, zu einem anderen Projekt oder Team zu wechseln?
Wie interagiert das Modell mit den Daten, wenn es bereits in der Produktion ist?
Was passiert, wenn man in einer Programmiersprache eine Addition zwischen einem String und einer Zahl durchführt?
Was ist eine SQL-Injektion und wie kann man sich dagegen schützen?
Haben Sie Grafana und Prometheus zusammen verwendet?
Wie erfolgt die Überwachung und Überprüfung der Ausführung von SQL-Abfragen in der Datenbank?
Können Sie erklären, was im Kontext der Softwareentwicklung unter 'Modell' verstanden wird?
Wie kann man in Python einen Generator ohne die Verwendung von yield erstellen?
Ohne den Hauptcode zu ändern, ändere nur die Listenverständnis, indem du die Lambda beibehältst, sodass jede Lambda ihren Wert i erfasst — wie macht man das?
Können Sie die Grundprinzipien und Konzepte der objektorientierten Programmierung erklären?
Erzählen Sie mir von MVCC (Multi-Version Concurrency Control).
Teilen Sie Ihre letzte Berufserfahrung und Erfolge.
Was ist objektorientierte Programmierung und was sind ihre Prinzipien?