Python
Wie viele Kunden müssen gleichzeitig verarbeitet werden und wie bestimmt man die erforderliche Kapazität (zum Beispiel bei einer Basis von 5 Milliarden Kunden)?
Was ist der Zweck der Verwendung der Konstruktion *args in einer Python-Funktion?
Kann man die Dockerfile vollständig durch eine docker-compose.yml-Datei für den Image-Build ersetzen?
Was ist der Hauptunterschied zwischen den Funktionen annotate und aggregate im Django ORM bei Abfragen?
Wie kann man doppelte Elemente aus einer Listen-Sammlung entfernen?
Haben Sie sich mit Authentifizierungsmechanismen in Django beschäftigt und diese in Ihren Projekten implementiert?
Wie erfolgt die automatische Sammlung ungenutzter Objekte im Speicher in einem kontrollierten Programmausführungssystem?
Was ist ein lazy QuerySet in Django? Erkläre select_related und prefetch_related — wofür sie gebraucht werden, wie sie sich unterscheiden.
Erklären Sie den Unterschied zwischen einem Datentyp und einer Klasse in Python und ihre Rolle in der Programmierung.
Wie wandelt man eine normale Funktion in einen Generator in Python um?
Warum werden JWT-Tokens für Authentifizierung und Autorisierung in verteilten Systemen verwendet?
Wie haben Sie die Verarbeitung von Hintergrundaufgaben in Django-Projekten implementiert?
Was ist der Unterschied zwischen einer Fensterfunktion und der GROUP BY-Klausel?
Wurde Dokumentation für den Code in Ihrem aktuellen Projekt vorbereitet?
Können Sie erklären, was unter gegenseitiger Sperrung im System zu verstehen ist?
Haben Sie mit Celery gearbeitet, um asynchrone Prozesse in Projekten zu implementieren?
Welche Indizes sollten auf der Tabelle users basierend auf den geschriebenen Abfragen gesetzt werden?
Unter welchen Bedingungen erfolgt der Zugriff auf ein Element im Wörterbuch in linearer Zeit?
Möchten Sie im Rahmen dieser Fachrichtung Softwareentwicklung betreiben?
Wie haben Sie sich mit den SOLID-Prinzipien vertraut gemacht und wie haben Sie sie in der Praxis angewendet?