Erzähle mir von dir: Was hast du gemacht, welche Aufgaben hast du erledigt, welche Erfolge hast du erzielt, welche Schwierigkeiten gab es?
Python
Wie haben Sie erkannt, dass Sie den Blick auf die Verbesserung des Benachrichtigungsdienstes richten sollten? Wie haben Sie die Metriken gemessen?
Was suchst du gerade für dich? Was ist deine Motivation, in welche Richtung möchtest du dich entwickeln?
Wie löst man die Situation, wenn der Verbraucher die Nachrichten nicht rechtzeitig verarbeiten kann und sich eine Warteschlange bildet?
Was ist besser als Threads zu verwenden, wenn es schwere CPU-Operationen (mathematische Berechnungen) gibt?
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?
Wenn Sie langsame Abfragen gesehen haben, wie haben Sie das Problem analysiert und gelöst? Gibt es einen echten Fall?
Erzähle mir mehr über die Microservices, für die du verantwortlich warst. Welche Aufgaben hast du dort umgesetzt?
Gab es Fälle, in denen man verstand, dass es besser ist, von ORM auf rohen SQL umzusteigen?
Warum wird ein Topic in Kafka in Partitionen aufgeteilt?
Was bedeutet 'effektiv' im Zusammenhang mit dem Benachrichtigungsdienst? Welche Probleme haben Sie gesehen?
Was passiert, wenn in einer async-Funktion blockierender Code aufgerufen wird? Was passiert mit der Event Loop?
Wie wurde das Monitoring bei den Diensten eingerichtet? Was wurde gemessen und wie sah das aus?
Was ist Fehlertoleranz und was kann auf der Serverseite getan werden, um sie zu erreichen?
Wie kann man im Voraus erkennen, dass sich eine Warteschlange in Kafka bildet, damit dies die Nutzer nicht beeinträchtigt?
Was ist GIL in CPython?