Sobes.tech

Golang

Wie organisiert man interne Benachrichtigungen (Glocke auf der Website)? Welchen Transport verwenden?

169

Wie haben Sie mit WebSocket gearbeitet? Auf welcher Ebene – Infrastruktur-Setup oder nur Code? Welche Technologien haben Sie verwendet? Gab es Verbindungsprobleme auf Infrastrukturebene?

168

Vergleichen Sie drei Optionen zur Speicherung der Spielerschlange: Kafka, Redis, PostgreSQL. Welche wählen Sie und warum? Was ist der grundlegende Unterschied zwischen Redis und PostgreSQL für diese Aufgabe?

168

Du hast nicht in Startups gearbeitet, aber dieses Format ist dir vertraut — warum?

165

Erzähle mir vom Event-System bei Avito — hast du an einem bestehenden gearbeitet oder es von Grund auf neu geschrieben?

165

Erzähle mir von deiner aktuellen Arbeit bei Wildberries — was für eine Plattform, welches Team, womit hast du dich beschäftigt?

163

Erzähle mehr über deine Erfahrung bei EMCD Tech — was hast du dort gemacht und wie hast du dich in zweieinhalb Jahren entwickelt?

162

Erzähl mir von deinem Praktikum: Wie lange hast du als Praktikant gearbeitet, wann bist du auf eine Vollzeitstelle gewechselt, was ist mit deinem Studium passiert?

162

Warum ist die Kombination aus Load Balancer + API Gateway notwendig? Welche Rolle spielt jede Komponente?

161

Wie stehst du zu Aufgaben aus verschiedenen Bereichen, einschließlich DevOps und Infrastruktur, in einem Startup?

158

Formalierung der Anforderungen an das Matchmaking-System: Wie findet man ein Match, was tun, wenn kein Gegner gefunden wird, wie validiert man Züge, ist ein Timer notwendig, wie aktualisiert man das Rating, ist eine Partie-Historie erforderlich, was tun bei Disconnect?

157

Beschreiben Sie den Ablauf des Spielzuges des Spielers: Wie durchlaufen die Daten vom WebSocket bis zur Aktualisierung des Zustands beim zweiten Spieler?

157

Berichten Sie über Ihre Erfahrung mit hochbelasteten Systemen. Mussten Sie Aufgaben im Zusammenhang mit der Verteilung und Lastenausgleich des Datenverkehrs lösen?

155

Existierte die HR-Plattform bereits, als du kamst, oder wurde sie von Grund auf neu geschrieben?

154

Erzähle mir von deiner Erfahrung und deinem Weg in der Entwicklung — womit hast du angefangen und wie bist du zu Go gekommen?

154

Mussten Sie neue Microservices von Grund auf für eine neue Funktionalität schreiben?

153

War EMCD Tech ein Startup oder ein großes Unternehmen?

151

Was sind die funktionalen Anforderungen an das Benachrichtigungssystem? Was möchten wir einschließen?

149

Wie fügt man Unterstützung für Spiele mit Zeitbegrenzung (3 oder 5 Minuten) neben dem Spiel ohne Einschränkungen hinzu?

146

Wie würde das aktualisierte Redis-Schema mit timeout-worker für zeitlich begrenzte Spiele aussehen?

142
/3