Golang
Wie kann man die Ausführung einer großen Anzahl von Unit-Tests beschleunigen?
Wie wirst du aus den vielen Vorschlägen auswählen?
Welche Funktionen hast du als Teamleiter der Untergruppe ausgeführt?
Was sind Generics in Go? Haben Sie sie schon verwendet?
Was ist bei der Auswahl eines Unternehmens wichtig? Worauf wirst du achten?
Was ist der Unterschied zwischen den Befehlen EXPLAIN und EXPLAIN ANALYZE in PostgreSQL?
Erzähle mir von den SOLID-Prinzipien
Wie beendet man einen Prozess in Linux und worin unterscheidet sich SIGTERM von SIGKILL? Was sind Signale und wofür werden sie verwendet?
Wie ändert sich das Ergebnis, wenn die Filterbedingung von ON nach WHERE bei einem JOIN verschoben wird?
Warum hast du dich jetzt entschieden, etwas zu suchen, warum gehst du zu Vorstellungsgesprächen?
Schlage vor, wie man das im REST-Stil gestalten kann — wie würdest du all diese Methoden umbenennen?
Haben Sie Erfahrung mit Docker? Haben Sie Erfahrung darin, Dockerfiles selbst zu schreiben?
Wie wird die Beziehung zwischen den Tabellen transfers und accounts aussehen (zwei Fremdschlüssel auf eine Tabelle)?
Was würdest du in Go ändern, wenn du ein Maintainer wärst?
Was genau in die Kafka-Nachricht schreiben? Welche Felder an die Verbraucher übermitteln?
Womit beschäftigten Sie sich am häufigsten bei Ihren täglichen Aufgaben? Bugfixing, Refactoring, Support, Entwicklung neuer Funktionen?
// Aufgabe 3 // Beschreiben Sie, welche Aufgabe dieser Code löst // Welche Probleme gibt es bei dieser Lösung? // Wie würden Sie diesen Code umschreiben? var c int var mu sync.RWMutex type Trace struct { // Einige Felder hier } type Sender interface { Send(Trace) } func Do(sender Sender, tr Trace) { mu.Lock() defer mu.Unlock() c++ if c == 100 { go func() { sender.Send(tr) }() c = 0 } }
Wenn das System 24 Kerne hat, wie viele Prozessoren gibt es im GMP-Modell?
Welche Tools verwenden Sie zur Leistungsbewertung und Profilierung während der Entwicklung einer Go-Anwendung?
Neben dem imperativen Programmierparadigma gibt es das funktionale — wissen Sie, welche Vorteile es hat?