Python
Hast du mit Kafka im nativen Modus gearbeitet, nur Producer-Consumer, oder gab es Stream-Verarbeitung? Wie bewertest du deine Erfahrung mit Kafka?
Warum kann man einen String mit einer Zahl multiplizieren, aber nicht einen String zu einer Zahl addieren?
Erzählen Sie uns mehr über den Benachrichtigungs-Microservice: seine Logik, Entwicklungsherausforderungen und Ihren Beitrag.
Was ist ein Kontextmanager in Python? Wozu ist er nützlich? Wie schreibt man einen eigenen?
Betrachtest du gerade deinen Haupt- oder Nebenjob?
Wann ist es besser, in Python Asynchronität oder Multithreading zu verwenden, und für welche Aufgaben?
Welchen Gehaltsniveau erwarten Sie beim Übergang?
Wie hoch ist die Komplexität, ein Element nach Wert in einer Liste (Python-Liste) zu suchen?
Bist du bereit, in die nächste Phase des Vorstellungsgesprächs überzugehen?
Erzähle mir von Indizes in PostgreSQL: welche es gibt, wann man sie verwenden sollte, wann nicht.
Ist es notwendig, anstelle eines normalen dict ein OrderedDict für einen Memoization-Cache ohne Größenbegrenzung und Austauschpolitik zu verwenden?
Hast du Angebote in der Hand oder aktive Vorstellungsgespräche?
Wo werden Cookies gespeichert?
In welchen Szenarien kann RabbitMQ Nachrichten verlieren und wie kann man das verhindern?
Wann sollte man Threads und wann Prozesse verwenden?
CPU-gebundene Aufgabe, du hast erwähnt, dass sie schlecht skaliert, aber wie genau skaliert sie in Python?
Welches Team und welche Prozesse suchen Sie in Ihrer Arbeit?
Wie wurde das große Kafka-Ereignisprotokoll bereinigt: Wurde eine Aufbewahrungsrichtlinie eingerichtet?
Wären Sie bereit, das aktuelle Angebot im Falle eines neuen Angebots zu schließen?
Aufgabe 2 Ein Möbelgeschäft verkauft folgende Produkte: Sofa - 7000 Rubel. Tisch - 2500 Rubel. Stuhl - 300 Rubel. Für jeden Einkauf erhält der Kunde Boni in Höhe von 5% des Bestellwerts Der Kunde möchte kaufen: 3 Stühle, 1 Tisch, 2 Sofas Ein Teil des Betrags wird mit Boni im Wert von 3333 Punkten bezahlt Es ist notwendig, einen Algorithmus zu schreiben, der berechnet: 1. Die Gesamtsumme zu bezahlen 2. Die Summe der angesammelten Boni 3. Die Verteilung der angesammelten Boni auf die Positionen in der Bestellung 4. Die Verteilung der abgezogenen Boni auf die Positionen in der Bestellung