Wie stellst du sicher, dass du alles erledigt hast, was für die Aufgabe notwendig ist, bevor du den Code ins Repository hochlädst?
Python
Erzählen Sie mir von Ihrer Erfahrung in der Teamarbeit: Wie arbeiten Sie, wie geben Sie Aufgaben ab, wie werden sie getestet?
Was ist der Cache und welches Risiko kann er für das System darstellen?
Wann verwendet man SELECT FOR UPDATE und wann UPDATE ... RETURNING? Geben Sie geschäftliche Beispiele.
Wie stehst du zur Arbeit im Büro?
Wie man Verträge zwischen Diensten sicher weiterentwickelt?
Wann sollte man asyncio.gather und wann TaskGroup verwenden? Vor- und Nachteile von jedem.
Was ist Idempotenz in einer API?
Wie stehst du zu gegenseitigem Code-Review in einem kleinen Team?
Wie ist Ihre allgemeine Einstellung gegenüber dem Unternehmen und sind Sie bereit, voranzukommen?
Hast du Erfahrung mit TDD oder BDD (Behavior-Driven Development)?
Hat Ihr System eine Schnittstelle? Beginnen Sie mit der Zerlegung der Aufgaben im Rahmen der Nutzerstory oder ist das ausschließlich eine technische Geschichte?
Erzähle mir etwas über dich (2-3 Minuten)