Python
Erklären Sie die Unterschiede zwischen einem vollständigen äußeren Join (FULL OUTER JOIN) und einem inneren Join (JOIN) in SQL
Wie wählen Sie die am besten geeigneten Werkzeuge und Technologien für die Erfüllung bestimmter Aufgaben aus?
Wie viel Zeit ungefähr benötigt wird, um in eine andere Organisation zu wechseln?
Welche Rolle spielt GIL im Python-Interpreter und wozu ist er notwendig?
Welche beruflichen Ziele möchten Sie in den nächsten 12 Monaten erreichen?
Haben Sie Erfahrung in der Verwendung von dataclass zur Definition von Datenstrukturen in Python?
Wie beginnst du an einem Projekt zu arbeiten, das bereits läuft, ohne von Null anzufangen?
Gibt es bestimmte Sequenzen bei der Durchführung von Datenbankmigrationen?
Was ist der Unterschied zwischen der Definition einer Klasse und ihrer Instanziierung?
Systemdesign: ML-Service mit der Funktion Predict (60 Sekunden für die Antwort). Wie skalieren? Zeichnen Sie ein Schema.
Hast du Pläne oder Ideen, die du in deinen Softwareprojekten umsetzen möchtest?
Können Sie das Funktionsprinzip rekursiver Funktionen in Python erklären?
Verwendest du die Prinzipien der sauberen Architektur in deinem Design?
Welche Werkzeuge oder Bibliotheken verwendest du zum Schreiben von Tests in deinen Projekten?
Erklären Sie die Funktion und Arbeitsweise des ContentTypes-Komponenten in Django sowie seine Rolle im Framework.
Wie unterscheidet man in Python schwache und starke Referenzen und was sind ihre Unterschiede?
Gibt es eine Entsprechung zum GIL in anderen Programmiersprachen und wie ist sie implementiert?
Wie implementiert man eigene Ausnahmen im Code?
Welche Werkzeuge und Methoden sollten verwendet werden, um ein Python-Projekt im Internet zu hosten?
Welche Werkzeuge und Bibliotheken sind für die asynchrone Programmierung in Python vorgesehen?