Golang
Wie ist die Datenstruktur Map implementiert?
Wie kann man die Ausführungsreihenfolge von Threads organisieren und verwalten?
Ist es möglich, die Evakuierungsprozedur in einem Gebäude zu kontrollieren?
Erzähle mir von deiner letzten Arbeitserfahrung, deinem Tech-Stack und deinen Erfolgen
Wie kann man die aktuelle Länge der Warteschlange in einem Kanal bestimmen?
Welche Rolle spielt die Methode Context.Done bei der Steuerung des Abschlusses asynchroner Operationen?
Was macht Kanäle in der Programmiersprache sicher für Threads und wie wird dies erreicht?
Haben Sie Erfahrung mit der Datenstruktur Heap?
Wie erkennt eine Goroutine, dass ihre Ausführung über den Kontext abgebrochen wurde?
Welche Ziele setzen Sie sich für ein neues Projekt und was möchten Sie darin erreichen?
Was ist der Grund für die schnellere Startzeit von Programmen, die in vorab kompilierten Sprachen geschrieben sind, im Vergleich zu interpretierten Sprachen?
Ist es möglich, Methoden mit öffentlichem Zugriff in der Programmiersprache Go zu deklarieren?
Was ist der Unterschied zwischen der Verwendung von wg.Add innerhalb einer Schleife und vor der Schleife im Kontext der Synchronisation in Go?
Was ist das Ziel der Verwendung von untergeordneten Kontexten im System?
Welche Methoden werden zur Konfliktlösung bei Schlüsselkonflikten in der Datenstruktur Map verwendet?
In welchen Fällen wird die Big-Endian-Byte-Reihenfolge beim Speichern von Daten verwendet?
Wie erfolgt die Interaktion über einen gepufferten Kanal und wie findet die Datenübertragung statt?
Haben Sie in Ihren Projekten atomare Operationen verwendet?
Welche anderen Datenstrukturen kennst du neben Hashtabellen (Bäume)? Wie ist die asymptotische Komplexität der Suche in einem binären Baum und auf welcher Basis des Logarithmus? Wie wird diese Komplexität erreicht (Sortierung vs Balancierung)?
Können Sie erklären, was die Schnittstelle Comparable ist und wie sie verwendet wird?