Welche anderen Datenstrukturen kennst du (Warteschlange, Stapel)? Warum ist eine verkettete Liste praktisch für die Implementierung einer Warteschlange? Wie ist die asymptotische Komplexität beim Einfügen eines Elements in eine auf Array und auf verketteter Liste basierende Warteschlange?
Golang
In welchen Programmierparadigmen befinden wir uns, wenn wir in Go programmieren und wenn wir SQL schreiben? Welches Paradigma entspricht Go und welches dem klassischen SQL?
Nennen Sie Entwurfsmuster aus verschiedenen Kategorien (Erzeugungsmuster, Strukturmuster, Verhaltensmuster, Parallelprogrammierung) und erläutern Sie eines Ihrer Lieblingsmuster im Detail.
Hauptpaket importiere "fmt" func subis(is []int) []int { return append(is, 5) } func main() { is := []int{1, 2, 3, 4} subis(is[2:3]) fmt.Println(is) }
Erzählen Sie uns von Ihrer Erfahrung bei Gazpromneft.
Wie ist die asymptotische Komplexität der Schlüssel-Suche in einer Hashtabelle und wie wird sie erreicht? Wie erfolgt genau die Adressierung des Buckets durch den Hash des Schlüssels?
Erzähle mir von deiner schwierigsten Aufgabe, sei sie technisch oder geschäftlich.
Welche Projekte gab es bei Ihrer letzten Arbeit?
Erzählen Sie mir von den Isolationsstufen von Transaktionen in PostgreSQL
Schreiben Sie eine Funktion processBatch, die ein Array von Strings in Chargen zu je 10 aufteilt, jede Charge über die Schnittstelle Saver speichert und bei Erfolg eine Benachrichtigung über die Schnittstelle Notifier sendet
Was ist die Gefahr, wenn man einen Slice an eine Funktion übergibt? Gibt es einen Trick bei Arrays?
Bevor Sie von Postgres auf ClickHouse umsteigen, um Berichte zu erstellen, haben Sie zuerst versucht, Postgres zu optimieren (Indizes usw.)?
Wie verarbeitet das System ein Ereignis der Warenlieferung, das ohne alle erforderlichen Daten eintrifft?
Haben Sie jemals ein komplexes Projekt von Grund auf neu umgesetzt?
Kannst du ein Beispiel für die Implementierung der Verantwortlichkeitskette in einem klassischen RESTful-Service in Go geben?
Sollte eine neue Nomenklatur (neues Produkt) in Redis erscheinen?
Was ist ein Race Condition und wie vermeidet man es?
Wie heißt diese Metrik, die Klicks zu Impressionen vergleicht?
Gibt es Stored Procedures und Funktionen in PostgreSQL, MS SQL, Oracle?
Wer hat die Sucharchitektur ursprünglich entworfen?