Kannst du mir ein paar Details zu dem Projekt oder Produkt erzählen, an dem du gerade arbeitest?
Golang
Haben Sie Erfahrung mit architektonischen Aufgaben? Mussten Sie Dienste von Grund auf neu entwerfen?
Wofür wird der Kontext in Go verwendet?
Erzählen Sie mir von sich und Ihrer Erfahrung
Welche Liefergarantien in Kafka sind Ihnen begegnet?
Was sind L4-L7 (Lastverteilungsstufen)?
Liefergarantien in Kafka: höchstens einmal, mindestens einmal, genau einmal. Wie gewährleistet man genau einmal?
Kafka: Wie werden Nachrichten bei 6 Partitionen und 6 Konsumenten zwischen den Partitionen verteilt? Was passiert, wenn es 2 Konsumenten gibt?
Warum ist es besser, den Status als Enum zu machen, und wann ist es besser, String zu verwenden?
Was ist ein Slice? Wie ist er im Inneren aufgebaut?
Mit welchen Problemen bei der Produktbereitstellung sind Sie konfrontiert worden und wie haben Sie versucht, diese in Zukunft zu verhindern?
Was suchst du gerade für dich, warum möchtest du das Unternehmen/das Projekt/das Produkt wechseln?
Indizes in PostgreSQL: Was sind sie, welche Arten kennst du, warum ist B-tree besser als Hash?
Was ist eine Goroutine? Wie ist sie aufgebaut?
Welche Überwachungstools haben Sie verwendet?
Wie ist die Schnittstelle in Go aufgebaut?
Haben Sie Erfahrung mit Infrastruktur?
Mehrere Dienste schreiben Ereignisse über den Benutzer (erstellen, aktualisieren, löschen) in Kafka, und sie beginnen, Fehler beim Aktualisieren oder Löschen zu erkennen — warum und wie beheben?
SELECT u.id, u.name, o.id as order_id, o.amount FROM users u ? JOIN orders o ON u.id = o.user_id;
Welche Werkzeuge zur Visualisierung von Architekturdiagrammen hast du verwendet und für welche Fälle?