Wie gut beherrschen Sie das Tool Git und wie setzen Sie es in Ihren Projekten ein?
Python
Warum haben Sie beschlossen, das Unternehmen zu verlassen, in dem Sie zuvor gearbeitet haben?
Welche Methoden muss eine Klasse implementieren, damit sie in einer with-Konstruktion für die automatische Ressourcenverwaltung verwendet werden kann?
Kann man sagen, dass die Verwendung eines Generators den Speicherverbrauch reduziert, während der Iterator dies nicht tut?
Wie implementiert man einen Decorator in Python, sodass die ursprüngliche Funktion weiterhin aufrufbar bleibt?
Fragen des Kandidaten zum Onboarding, CI/CD-Prozesse und Bereitschaft bei Produktionsausfällen
Wie erfolgt die Verteilung der Anfragen zwischen den Redis-Knoten zur Datenauswahl?
Gibt es wichtige Aspekte oder potenzielle Probleme, die in Ihrer aktuellen Arbeit besondere Aufmerksamkeit erfordern?
Wie erfolgt die Methodensuche bei Mehrfachvererbung in Python unter Berücksichtigung der Method Resolution Order (MRO)?
Was ist der Unterschied zwischen klassenbasierten und funktionsbasierten Ansichten in Web-Frameworks?
Welche Erfahrung haben Sie in Programmierung und Softwareentwicklung?
Wie wird die Dependency Injection in FastAPI implementiert und wie wird sie verwendet?
Glauben Sie, dass vollständig remote Arbeit für Ihre Rolle und Ihren Arbeitsstil geeignet ist?
Kann man in Python ein Objekt einer Klasse erstellen, indem man von einem Mixin erbt?
Bedingung Es gibt eine Datenbank mit folgendem Datenschema // Nutzer id | Vorname | Nachname | Geburtsdatum 1 | Ivan | Petrov | [Telefon] | Anna | Petrova | [Telefon] | Anna | Petrova | [Telefon] // Kauf sku | Preis | user_id | Datum 1 | 5500 | 1 | [Telefon] | 5700 | 1 | [Telefon] | 4000 | 1 | [Telefon] | 8000 | 2 | [Telefon] | 400 | 2 | [Telefon] // Sperrliste user_id | Datum_von 1 | [Telefon] Es ist erforderlich anzuzeigen: 1. Zeigen Sie die einzigartigen Kombinationen von Benutzer und Produkt-ID für alle Käufe, die von Benutzern vor ihrer Sperrung getätigt wurden. Sortieren Sie zuerst nach Benutzername, dann nach SKU 2. Finden Sie Benutzer, die Käufe im Wert von mehr als 5000 Rubel getätigt haben. Zeigen Sie ihre Namen im Format Benutzer-ID | Vorname | Nachname | Gesamtkaufbetrag
Wofür wird der Befehl git stash in der Versionsverwaltung verwendet?
Was könnten die Nachteile der Verwendung von DNS für das Routing von Datenverkehr sein?
Kannst du beliebte Tools und Bibliotheken nennen, die für automatisierte Softwaretests verwendet werden?
Sind Sie in Ihrer aktuellen Position bei der Arbeit engagiert?
Erklären Sie, was passiert, wenn zwei unterschiedliche Eingabewerte denselben Hash in einer Hashtabelle erhalten.