Golang
Was ist der minimale Wert der Stapellänge in einer Goroutine in Go?
Welche Werkzeuge und Technologien haben Sie verwendet, um verteilte Systeme zu implementieren oder damit zu arbeiten?
Wann haben Sie zuletzt einen Puffer zum Speichern oder Austauschen von Daten verwendet?
Welche Vor- und Nachteile hat die eingebaute Klasse für die Protokollierung in den Standardbibliotheken?
Was passiert genau im Inneren des Kanals, wenn Daten darin aufgezeichnet werden?
Wie organisiert PostgreSQL die Speicherung von Objektdaten, die 2 Kilobyte überschreiten?
Wie haben Sie den Dienst getestet? Wie haben Sie ihn in Kubernetes bereitgestellt?
Wie erfolgt die Iteration über die Elemente der Map-Sammlung?
Können Sie das Konzept und die Hauptfunktionen von OpenTelemetry erklären?
Welche Schwierigkeiten können bei der Verwendung von Vererbung in der objektorientierten Programmierung auftreten?
Was passiert, wenn man versucht, Daten aus einem Kanal zu lesen, der momentan keine Elemente enthält?
Wie können wir die Länge einer Zeichenkette ermitteln, wenn wir UTF-8 haben?
Welche Arten von HTTP-Anfragen werden bei der Interaktion mit der REST-API verwendet?
Welche Tools oder Bibliotheken haben Sie verwendet, um die Interaktion mit der Datenbank in Ihren Projekten zu implementieren?
Was passiert, wenn man einen Index auf einer großen, aktiven Tabelle mit einem normalen CREATE INDEX erstellt? Wie erstellt man Indizes richtig in der Produktion?
Können Sie das Funktionsprinzip des ereignisbasierten Ansatzes erklären und wie es in der Programmierung verwendet wird?
Unterschied zwischen virtueller Maschine und Container
Der Verbraucher erhält eine Nachricht von Kafka, speichert sie im Puffer, wenn das Batch fertig ist, schreibt es und committet. Was passiert, wenn der Service im Moment der Batch-Erstellung abstürzt?
""" Die Plätze im Kino sind in einer Reihe angeordnet. Ein neu ankommender Zuschauer wählt einen Platz, um so weit wie möglich von den anderen Zuschauern in der Reihe zu sitzen. Das heißt, die Entfernung von dem Platz, wo der Zuschauer sitzen wird, bis zum nächsten Zuschauer, soll maximal sein. Es ist garantiert, dass in der Reihe immer freie Plätze vorhanden sind und mindestens ein Zuschauer bereits sitzt. Schreiben Sie eine Funktion, die anhand einer Reihe von Plätzen (ein Array aus Nullen und Einsen) die Entfernung (Anzahl der Zwischenräume zwischen den Sitzen) vom gewählten Platz zum nächsten Zuschauer zurückgibt. [1, 0, 0, 0, 1] -> 2 [1, 0, 1, 0, 0, 1, 0, 0, 1] -> 2 [1, 0, 1, 0] -> 1 [0, 0, 0, 1] [1, 0, 0, 0] place = ((right - left) / 2) """ func maxPlaces(arr []int) int { }
In welchen Situationen reserviert der Compiler automatisch Speicher im dynamischen Bereich (Heap)?