In welchen Fällen sollte man Klassen vermeiden und einfach Funktionen verwenden?
Python
Wie hast du die CI/CD-Pipeline in GitLab eingerichtet?
Was sind Perzentile (90, 95, 99) bei der Messung der API-Antwortgeschwindigkeit?
Wie komplex ist es, Daten anhand eines Schlüssels in einem Wörterbuch zu erhalten?
Arbeitet HTTP auf TCP oder UDP? Wie gewährleistet HTTP/3 Zuverlässigkeit auf UDP?
Fall: Hypothekenrechner mit 50k Operationen pro Tag — was verwenden: Asynchronität, Multithreading oder Multiprocessing?
Wie gehst du mit Race Conditions beim Schreiben in die Datenbank ohne Transaktionen um?
Hast du Designmuster (Fassade, Strategie usw.) verwendet? Gib ein Beispiel.
Wie kann man die Datenbankstruktur für das Whiteboard so umgestalten, dass 1000 Benutzer ohne Sperrungen zeichnen können?
Wie hoch ist die Komplexität, ein Element in die Mitte einer Liste einzufügen?
Was ist der Unterschied zwischen HTTP und HTTPS? Woraus besteht eine HTTP-Anfrage?
Wie hoch ist die Komplexität, ein Element nach Wert in einer Liste (Python-Liste) zu suchen?
Kennst du die Komposition in OOP? Erzähl mir davon.
Warum hast du [Firma] verlassen und wie bist du bei [Investmentgesellschaft] gelandet?
Haben Sie Grafana und Prometheus zusammen verwendet?
Was tun, wenn in einer asynchronen Anwendung (FastAPI) eine blockierende synchrone E/A-Operation vorhanden ist?
Wann und wie benutzt du Kafka und RabbitMQ — was ist der Unterschied?
In welche 5 Gruppen werden die HTTP-Statuscodes eingeteilt?
Wo in Python Multithreading benötigt wird und ob es überhaupt notwendig ist?
Arten von Beziehungen in relationalen Datenbanken. Wie werden One-to-One und Many-to-Many umgesetzt?