Golang
Was ist ein Slice in Go? Worin unterscheiden sich len und cap?
Was sind Strings in Go? Was stellen sie unter der Haube dar?
Wofür ist die Konstruktion select?
Wozu dient die Datei go.mod?
Gibt es Einschränkungen hinsichtlich der Projektdauer? Sind Sie bereit, ein 2-monatiges Projekt in Betracht zu ziehen?
Wer kontrolliert, was du im Chat über die Ergebnisse des Deploys geschrieben hast?
Erzählen Sie mir von dem Team und den Managementprozessen (Sprints, Kanban usw.)
Wie viel Zeit braucht die Nacharbeit?
interface TTLCache { Set(k string, v any, ttl time.Duration) Get(k string) (any, bool) Del(k string) bool } // Sollte nicht aus dem Speicher entweichen // get sollte kein Ablaufdatum zurückgeben //Implementierung
Haben Sie jemals die Anzahl der Partitionen in einem Kafka-Topic angepasst?
Wie löst man das Problem des Data Race, über das wir gesprochen haben?
Erzähle mir vom konkurrierenden Processing — du hast einen eigenen Punkt dazu. Wie haben sie die Parallelität eingeschränkt? Wie viele Verbindungen gab es zu PostgreSQL?
Was passiert, wenn man ein Slice als Argument an eine Funktion übergibt und es darin ändert?
Wenn wir viele Verbraucher hinzufügen, aber Kafka-Lag trotzdem nicht abnimmt – was deutet das an?
Warum ist die Anzahl der Shards eine Zweierpotenz, anstatt zum Beispiel drei?
Wie man Increaser universell macht — nicht an die Zahl 100 gebunden?
Erzählen Sie mir von Ihren Erfahrungen mit neuronalen Netzwerken. Wie verwenden Sie sie in Ihrer Arbeit?
Wie wird diese SQL-Abfrage mit Unterabfrage und DENSE_RANK (Ausführungsreihenfolge) ausgeführt?
Erzähle mir von deiner aktuellen Arbeit bei Wildberries — was für eine Plattform, welches Team, womit hast du dich beschäftigt?
Wie aktiv prüfst du die Angebote? Gibt es bereits Angebote, Fristen für deren Annahme?