Golang
Wie haben Sie die Skalierung der Kafka-Consumer durchgeführt? Nach welchen Kriterien?
War das Backend der mobilen Anwendung hauptsächlich ein BFF?
Wofür ist dieser Code geschrieben? Welches geschäftstechnische Problem löst er?
Wie haben Sie Metriken gesammelt und überwacht?
Welcher Kanal überträgt Daten schneller: gepuffert oder ungepuffert?
Was waren die Aufgaben und die Architektur bei [Unternehmen]?
Wie ist die aktuelle algorithmische Komplexität der Suche?
Wie haben Sie den Prozess mit Analytik beeinflusst?
Warum Geschäftsfehler (ErrUnknownRoom, ErrRoomNotAvailable) in die Domänenschicht verschieben?
Verwendeten Sie sowohl gRPC als auch REST oder nur gRPC?
Angenommen, es gibt ein sortiertes Array von Zahlen, das doppelte Elemente enthält. Entfernen Sie die Duplikate in-place (direkt im ursprünglichen Array) und geben Sie die Größe des resultierenden Arrays zurück. Beispiel: Eingabe: nums = [0,0,1,1,1,2,2,3,3,4] Ausgabe: 5, nums = [0,1,2,3,4,_,_,_,_,_] Erläuterung: In diesem Array gibt es 5 eindeutige Elemente. Platzieren Sie sie in den ersten fünf Positionen des ursprünglichen Arrays und geben Sie die Zahl 5 zurück. Die nachfolgenden Elemente im ursprünglichen Array können beliebig sein.
Klären Sie: Ist das eine Funktion oder genau eine Sprachkonstruktion?
Wie wurden die Richtlinien zur Anzahl der Spalten in ORDER BY oder zur Häufigkeit von PARTITION BY (z.B. monatlich) ausgewählt?
Wie war Ihre Arbeit mit Kafka organisiert? Wie haben Sie Verbraucher, Verbrauchergruppen verwendet?
Erzähl mir vom letzten Projekt, an dem du bei [Firma] gearbeitet hast.
Was weißt du über die Hauptentitäten von Kafka?
Wozu dient der Cache und das Caching? Was ist ein negativer Cache?
Was ist Daten-Ausrichtung in Go?
Wie generieren Sie Mocks für Unit-Tests?
Welche Indizes verwendest du in PostgreSQL?