Python
Können Sie etwas über die Prozessstruktur in Linux erzählen?
Warum kann man einen String mit einer Zahl multiplizieren, aber nicht einen String zu einer Zahl addieren?
Wie haben Sie gemessen, dass Ihre Lösung wirklich geholfen hat? Was hätte man tun können, ohne auf das Feedback der Kunden zu warten?
Welche Anzeichen im Code führen dazu, dass man eine Refaktorisierung durchführen möchte?
Methoden zur Skalierung der Backend-Leistung: horizontale und vertikale Skalierung, Monolith vs Microservices.
Was genau hat Sie an unserer Stelle und unserem Produkt angesprochen?
Haben Sie mit Multithreading und Multiprocessing gearbeitet?
Was ist Dependency Injection?
Wie 'ruft' ein Modell technisch Werkzeuge auf, wenn es im Wesentlichen nur Text vorhersagt?
FastAPI ermöglicht die Implementierung von Funktionen sowohl asynchron als auch synchron — wie wirkt sich das auf das Verhalten aus? Wie kann man Anfragen in einer async-Funktion parallelisieren?
Bitte erkläre, was WAL (Write-Ahead Log) ist.
Fühlen Sie sich bei einem Interview in Ihrer Spezialisierung — Backend-Entwicklung — wohl?
Suchst du derzeit aktiv nach einem Job?
Welche Nachteile hat asynchroner Code?
Was ist Middleware in Django, wie funktioniert es und wozu ist es notwendig?
Wenn es sehr viele Eingangs-URLs gibt, zum Beispiel eine Million, welche Probleme treten auf und wie kann man sie lösen?
Was ist Unit-Testing und wozu dienen Mock-Objekte?
Warum haben Sie das Unternehmen verlassen (Projekt mit Empfehlungssystem für eine Blumenladenkette)?
Haben Sie Fragen zur Entwicklung der Mitarbeiter im Unternehmen?
Erzählen Sie uns von Ihrem Projekt bei Tochka Bank. Hatten Sie dort mehrere Projekte?