Golang
sentCount wird ohne Synchronisation übertragen — wie kann man das beheben?
Was ist der Unterschied im Moment der Bestätigung des Eintrags beim Kunden zwischen synchroner und asynchroner Replikation?
Was ist eine leere Schnittstelle (interface{}) und wie unterscheidet sie sich von any?
Wie löst man Panik aus, wenn man mit einem Kanal arbeitet? Was passiert bei Operationen mit einem nil-Kanal und einem geschlossenen Kanal?
Was ist ein Prozess und ein Thread, und was sind ihre grundlegenden Unterschiede?
Erzähle mir von deiner Erfahrung bei [Unternehmen]: Produkt, Team, was du gemacht hast?
Wann sind Sie bereit, mit der Arbeit zu beginnen?
Worauf achten Sie bei der Wahl eines neuen Arbeitsplatzes?
Erzählen Sie mehr über sich selbst (was Sie dem Interviewer sagen sollten)
Schreiben Sie eine SQL-Abfrage, die die Anzahl der Bestellungen pro Benutzer mit einem total_price größer oder gleich 1000 zurückgibt, sortiert nach der Anzahl der Bestellungen in absteigender Reihenfolge: +---------+--------------+ | user_id | order_count | +---------+--------------+ | 111 | 2 | | 222 | 1 | | 333 | 1 | +---------+--------------+
Und was wurde bei der zentralen Protokollierung gemacht?
Wie man EXPLAIN und EXPLAIN ANALYZE zur Analyse der Abfrageleistung verwendet und worauf man im Ausführungsplan der Abfrage achten sollte?
Erzählen Sie mir vom Circuit Breaker: Wie war die Lösung aufgebaut, auf welche Dienste wurde sie angewendet, was war im Fallback?
Was bedeutet es, wenn der Top-Prozess 150% CPU anzeigt? Ist das normal?
Welche Arten von verteilten Transaktionen gibt es?
Was ist die Hauptprogrammiersprache und welche anderen Sprachen kennst du, einschließlich nichtkommerzieller Erfahrung?
Was ist VACUUM in PostgreSQL?
Was ist das Package reflect in Go? Wofür ist es?
Wie bewertest du deine Note?
Wie werden Funktionsparameter in Go übergeben, insbesondere Slices?