Golang
Wie wird die Konsistenz der Daten im Projekt gewährleistet?
Erzähle mir von deiner letzten technischen Erfahrung, welche Aufgaben hast du gemacht, was hat dich am meisten begeistert?
Gibt es dynamische Typisierung in Go?
Wie wird die materialisierte Ansicht aktualisiert, aktualisiert sie sich selbst oder muss man etwas einstellen?
Welcher Befehl kann den Basis-Commit ändern, von dem aus der aktuelle Zweig beginnt?
Was passiert, wenn während der Anreicherung einer der Dienste nicht verfügbar ist (z.B. der Dienst mit vollständigem Namen/Benutzerdaten)? Wird Kafka komplett gestoppt?
Es gibt eine Plattform: mobile App für Patienten, Web-Portal für Ärzte, ML-Modul zur Analyseinterpretation. Wie würden Sie die Interaktion dieser Komponenten gestalten? Welchen API-Stil würden Sie wählen und warum?
Warum hast du dich entschieden, den Arbeitsplatz zu wechseln und zu Ozon zu kommen?
Was zeigt das Programm mit einem gepufferten Kanal und select?
Berichten Sie uns von Ihrer Erfahrung mit der Architektur verteilter Systeme, Datenbanken, Sharding und Replikation. Haben Sie an der Architekturplanung mitgewirkt oder nur mit fertigen Lösungen gearbeitet?
Erzähle von pessimistischen und optimistischen Sperren
Wozu dient das Unterstrich-Symbol beim Importieren von Paketen?
Entwerfen Sie ein Matchmaking-System für eine Schachplattform. Als Eingabe wird eine Benutzer-ID verwendet, und es soll ein Paar von Spielern mit ähnlichem Rating gefunden werden. Belastung: 1 Million registrierte Nutzer, 100.000 DAU, 500-1500 gleichzeitige Spielsitzungen im Spitzenbetrieb. Welche Architektur schlagen Sie vor?
Erzähl mir von dem Unternehmen, bei dem du momentan arbeitest.
Kann ein Slice gleich nil sein? Worin besteht der Unterschied zwischen einem nil-Slice und einem leeren Slice?
Erinnern Sie sich an eine Situation aus Ihrer vorherigen Erfahrung, in der Sie gesehen haben, dass eine vom Teamleiter oder Architekten vorgeschlagene architektonische Lösung nicht optimal war. Was haben Sie in einer solchen Situation gemacht? Haben Sie Ihre Meinung irgendwie verteidigt?
Wie nutzt du neuronale Netze bei der Arbeit?
Sind alle Dokumente in Ordnung (Militärpass, offizielle Formalitäten)?
Erzählen Sie mehr über den Anti-Betrugs-Service: Was haben Sie gemacht, wofür waren Sie verantwortlich?
Was sind Replikation, Sharding und Partitionierung?