Was machst du, wenn du merkst, dass du die Aufgabe nicht rechtzeitig abgeben kannst?
Python
Wie schätzt du die Fristen für die Erledigung einer Aufgabe ein? Gab es schon einmal eine Diskrepanz zwischen Schätzung und Realität?
Wie erstellt man einen Dekorator, der sowohl mit synchronen als auch mit asynchronen Funktionen funktioniert?
Wie oft verwendest du Typisierung in Python? Möchtest du so typisieren, dass mypy nicht meckert?
Hast du Erfahrung in Situationen hoher Unsicherheit (neues Team, Prozesse noch nicht eingerichtet)? Wie gehst du damit um, macht dir das keine Angst?
# 3. Einen einfachen Dekorator schreiben, der die Ausführungszeit einer Funktion misst
Welche Fragen glaubst du, stellen sich Fachleute erst mit Erfahrung?
Was ist eine Coroutine? Worin unterscheidet sich eine Task von einer Coroutine?
Wie arbeitest du unter Belastung, unter Druck? Belastet es dich oder organisierst du alles nach Plan?
Erzähle eine Situation, in der du mit der Entscheidung des Teamleiters oder des Senior-Entwicklers nicht einverstanden warst. Was war das und wie hast du deine Position verteidigt?
Was motiviert dich und was demotiviert dich bei der Arbeit?
Warum kann ein Tuple in einem Wörterbuch als Schlüssel dienen, eine Liste aber nicht? Welche Typen können überhaupt Schlüssel sein?
Was ist die Basismetaklasse in Python?
Wie kann die Speicherung der Dialoghistorie beim Neustart des WebSocket-Servers sichergestellt werden?
Was ist eine Sticky Session? Wann könnten sie notwendig sein?
Was ist GIL in Python und wie beeinflusst es Multithreading und CPU-bound Aufgaben?
Welche Schritte durchläuft Python-Code vom Schreiben bis zur Ausführung?
# 3. Schreiben Sie einen einfachen Dekorator, der die Ausführungszeit einer Funktion misst # 4. Gegeben: zwei Tabellen # CREATE TABLE departments ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL # ); # CREATE TABLE employees ( # id SERIAL PRIMARY KEY, # name VARCHAR(100) NOT NULL, # department_id INT NOT NULL REFERENCES departments(id), # salary NUMERIC(10,2) NOT NULL # ); Aufgabe: # Schreiben Sie eine Abfrage, die die Namen der Abteilungen und deren durchschnittliches Gehalt anzeigt, aber nur für jene Abteilungen, deren durchschnittliches Gehalt höher ist, # als der Durchschnitt aller Mitarbeiter des Unternehmens. Sortieren Sie die Ergebnisse nach durchschnittlichem Gehalt in absteigender Reihenfolge.
Wie erklärst du komplexe technische Lösungen Nicht-Technikern (Designern, Projekt- und Produktmanagern)?
Was sind contextvars? Wozu sind sie nützlich?