Python
Können Sie erklären, was die Verwendung von Methoden mit Namen bedeutet, die ein oder zwei Unterstriche in ihren Namen enthalten?
Könnten Sie das Konzept der magischen Methoden in der objektorientierten Programmierung erklären?
Bevorzugen Sie die Verwendung von ORM oder das direkte Schreiben von SQL-Abfragen bei der Arbeit mit PostgreSQL?
Welche Eingabeparameter kann ein Funktionsaufruf haben?
Erklären Sie, was ein JSON Web Token ist und wofür es bei Autorisierung und Authentifizierung verwendet wird.
Worin unterscheiden sich Variablen mit Namen in der Programmierung?
Erzählen Sie mir von Ihrer Erfahrung mit Open-Source-Projekten.
Verfügt der Kandidat über einen akademischen Abschluss oder eine Hochschulausbildung?
Wie läuft bei Ihnen die Code-Review ab?
Wie bestimmt man die zeitliche Komplexität der Operation, ein Element ans Ende einer verketteten Liste hinzuzufügen?
Wird beim Ausführen einer INSERT-Anfrage mit EXPLAIN ANALYZE ein Eintrag in die Datenbanktabelle vorgenommen?
Was sind Ihre beruflichen Ziele und Ambitionen im Bereich der Entwicklung?
Können Sie erklären, was unveränderliche Mengen in Python sind und wie sie sich von normalen unterscheiden?
Wie ist die Datenstruktur Liste in Python implementiert und wie funktioniert sie intern?
Wie würden Sie den Prozess der Codeänderung zur Verbesserung beschreiben, ohne die Funktionalität zu verändern?
Beschreiben Sie die letzten Projekte, an denen Sie beteiligt waren oder die Sie umgesetzt haben
Welche Ansätze und Methoden werden verwendet, um die Durchsatzfähigkeit und die Stabilität eines Systems mit hoher Belastung zu erhöhen?
Wie schützt man sich vor Speicherüberlauf auf dem Zielserver beim Übertragen einer großen Datei?
Auf welche Weise können Abfragen an eine Datenbank gestellt werden, die kein relationales Datenmodell verwendet?
Können Sie Ihre Erfahrung mit Warteschlangen in Projekten teilen und erzählen, mit welchen Arten von Warteschlangen Sie gearbeitet haben?