Python
Welche Aspekte überprüfst du im Code während der Code-Review?
Beschreiben Sie, was MongoDB ist und was seine Hauptvorteile sind
Haben Sie Erfahrung mit asynchroner Programmierung?
Wie unterscheiden sich die Collectionstypen set und list in Python hinsichtlich ihrer Verwendung und Funktion?
Wie hoch war Ihr vorheriges Einkommen oder Ihre Gehaltserhöhung an Ihrem vorherigen Arbeitsplatz?
Haben Sie Erfahrung im Einsatz von Profiling-Tools zur Analyse der Anwendungsleistung?
Was im Python-Code nicht als Objekt klassifiziert wird?
Kannst du die wichtigsten Netzprotokolle aufzählen, die du kennst?
Wie stoppt man den Generator im Flug und löscht den Speicher? Wie schließt man den Generator?
Erklären Sie das Funktionsprinzip des Operators with in Python und seine Verwendung zur Ressourcenverwaltung.
Haben Sie Erfahrung mit asynchroner Programmierung oder der Verarbeitung asynchroner Operationen?
Welche Erfahrung hast du mit Kubernetes und Docker?
Können Sie die Hauptkomponenten des Django REST Frameworks auflisten?
Erzähle mir die wichtigsten Entitäten von Kafka: Topic, Partition, Consumer, Producer — was ist was?
Welches Testabdeckungsniveau Ihres Codes halten Sie für ausreichend?
Kannst du ein Beispiel für Dependency Injection geben, um eine konkrete Implementierung einer Komponente zu ersetzen?
Können Sie erklären, was unter dem Begriff Framework in der Programmierung verstanden wird?
Können Sie den Überprüfungsprozess des Codes, der in Ihrem Team angewendet wird, ausführlich beschreiben?
Ist die Reihenfolge der Felder in einem zusammengesetzten Index in relationalen Datenbanken wichtig?
Können Sie das Konzept des ViewSet und seine Rolle bei der Entwicklung von REST-APIs im Django Rest Framework erklären?