Was ist Komposition und wie unterscheidet sie sich von Vererbung?
Python
Was ist eine Kollision und kann man sie loswerden?
Wie stehen Sie zur Unterstützung bestehender Projekte, sind Sie bereit, daran zu arbeiten?
Wie haben Sie erkannt, dass der Code qualitativ hochwertig ausgeführt wurde? Nach welchen Kriterien?
Was würden Sie tun, wenn ein Kollege in den Urlaub geht und man Sie bittet, sein dringendes Projekt in 2 Tagen, einschließlich Wochenende, fertigzustellen?
Welche Prinzipien der OOP gibt es in Python?
Die Screenshots enthalten Python-Code für eine asynchrone Funktion zum Erstellen einer Bestellung in einem Webdienst. Der Code umfasst: - Parsen von JSON-Anfragedaten für user_id, items und promo_code. - Berechnung des Gesamtpreises der Artikel. - Optionales Anwenden eines Rabatts durch Aufruf eines externen Rabattdienstes. - Einfügen der Bestellung in eine PostgreSQL-Datenbank. - Reservierung der Artikel durch Aufruf eines Lagerdienstes. - Veröffentlichung eines Ereignisses 'Bestellung erstellt' an einen Kafka-Adapter. - Aktualisierung des Bestellstatus auf 'verarbeitet'. Die im Code implizierte Aufgabe ist: "Implementieren eines asynchronen API-Endpunkts zum Erstellen einer Bestellung, der: - Eingabedaten validiert. - Den Gesamtbestellpreis berechnet. - Einen Rabatt anwendet, falls ein Promo-Code bereitgestellt wird, durch Aufruf eines externen Rabattdienstes. - Die Bestellung in einer PostgreSQL-Datenbank einfügt und die neue Bestell-ID abruft. - Einen Lagerdienst aufruft, um die bestellten Artikel zu reservieren. - Ein Ereignis 'Bestellung erstellt' an einen Kafka-Adapter veröffentlicht. - Den Bestellstatus in der Datenbank auf 'verarbeitet' aktualisiert. - Potenzielle Fehler wie die Trennung vom Rabattdienst elegant behandelt."
Warum erledigen einige Mitarbeiter ihre Arbeit qualitativ hochwertig und termingerecht, während andere das nicht tun?
Wozu dienen Indizes in Datenbanken? Was stellen sie dar? Warum kann man keinen Index auf alle Felder erstellen?
Wie hast du erkannt, dass etwas optimiert werden musste? Wie hast du die Leistung in der Produktion bewertet?
Wie sieht der ideale Arbeitgeber für Sie aus?
Wie haben Sie im Arbeitsprozess vorangeschritten – iterativ, in Blöcken?
Was ist mindestens einmal Lieferung und was garantiert sie?
Gibt es ein Projekt, auf das Sie stolz sind? Warum heben Sie gerade dieses hervor?
Was ist MRO und wie funktioniert es?
Was ist für Sie ein schwieriges Projekt? Wo sehen Sie Ihre Entwicklung?
Haben Sie Erfahrung mit der Arbeit an Projekten von Grund auf?
Haben Sie Fragen zu den Arbeitsbedingungen und den nächsten Schritten?
Was passiert, wenn man alle Metalle miteinander schmelzt?
Wie gelangen die Metriken aus PostgreSQL in Grafana?