Golang
Wo wird die Redis-Konfiguration gespeichert, wenn sie auf einem separaten Rechner läuft?
Gibt es eine Frist?
Wie interagierst du in einem Team, das einen Middle und einen Team Lead hat?
Was ist Profiling in Go? Musstest du pprof verwenden?
Wie funktionieren Transaktionen in PostgreSQL und MySQL?
Was passiert mit einem Slice in Go, wenn seine Kapazität 8 ist und wir versuchen, das neunte Element hinzuzufügen?
[Name] fragte: Mussten Sie monolithische Dienste zerlegen?
Warum haben Sie sich jetzt entschieden, eine neue Stelle zu suchen und [Unternehmen] zu verlassen?
Ist das Format des Outstaffings klar, sind Sie dafür bereit?
Welche Projektbereiche ziehen Sie in Betracht (Fintech, Einzelhandel, Infrastruktur usw.)?
Wie sieht Ihr Arbeitsprozess mit den Aufgaben aus?
Welche Lösung schlägst du vor für eine Abfragefunktion in der Datenbank, die immer denselben Wert zurückgibt, damit sie nicht mehrfach für die gleichen Daten auf die Datenbank zugreifen muss?
Mussten Sie jemals die Stunden erfassen, die Zeit in einem System verfolgen?
Wo haben Sie die Metriken gespeichert? Haben Sie VictoriaMetrics nicht verwendet?
Wie organisiert man eine geographische Verteilung mit drei Regionen bei strenger Konsistenz für Geldtransaktionen? Welche Replikation verwenden (Master-Master oder Master-Slave)?
Auf welche Leistungen bist du am stolzesten und was hast du dir gemerkt?
Was haben Sie in einem solchen Fall getan, wenn der Alarm ausgelöst wurde, als der RPS auf 5000 stieg? Wie haben Sie festgestellt, ob es sich um einen echten Anstieg der Last oder ein Systemproblem handelte?
Können Sie etwas über die Zusammensetzung des Teams erzählen?
Welche Erfahrung haben Sie mit Datenbanken? Welche Aufgaben mussten Sie mit PostgreSQL, ClickHouse und Redis lösen?
Wie kann man das Acquire/Lock-Semaphor ändern, damit das Warten abgebrochen oder zeitlich begrenzt werden kann?