Sobes.tech

Golang

Beschreiben Sie das Hauptziel der Isolierung von Änderungen in separaten Zweigen vor dem Merge in main: - Vermeidung der Notwendigkeit von Tests vor der Veröffentlichung - Sicherstellung unabhängiger Versionen der Anwendung für Produktion und Entwicklung ohne Merge - Erhaltung der Stabilität des Hauptzweigs - Vermeidung von Konflikten bei der gemeinsamen Entwicklung

Intern
176

Was ist der Unterschied zwischen einer Unterabfrage in WHERE id IN (SELECT ...) und einer Unterabfrage mit WHERE EXISTS (SELECT ...)? IN vergleicht die Werte mit einem Ergebnis-Set, EXISTS prüft, ob mindestens eine Zeile vorhanden ist IN wird für jede Zeile der äußeren Abfrage ausgeführt, EXISTS einmal Es gibt keinen Unterschied IN funktioniert nur mit Zahlen, EXISTS mit allen Datentypen

Intern
174

Was genau beim Ausführen von git commit -m? in den Commit aufgenommen wird, wenn nur git add für einen Teil der geänderten Dateien ausgeführt wird? Dateien, die in git add angegeben sind, vollständig mit ihrem aktuellen Zustand, einschließlich nicht indexierter Änderungen Alle Änderungen in allen geänderten Dateien, auch in denen, die nicht zum Index hinzugefügt wurden Nur die zuletzt geänderten Dateien im Arbeitsverzeichnis Nur die Änderungen, die zum Index hinzugefügt wurden

Intern
174

Was zeigt das Programm bei der Ausführung? package main import "fmt" func main() { s := make([]int, 0, 3) m := map[string]int{"a": 1, "b": 2} for i := 0; i < 5; i++ { s = append(s, i) } fmt.Println(len(s), cap(s)) if v, ok := m["c"]; ok { fmt.Println(v) } else { fmt.Println("Schlüssel nicht vorhanden") } }

Intern
174

Was sind Sockets und welche gibt es?

Senior
172

Erzähl mir, wie du dich entwickelst und lernst, was du gerade lernst?

Senior
172

Welche Arten von Indizes gibt es in Datenbanken und wofür sind sie nützlich?

Senior
171

Was sind OLAP und OLTP?

Senior
171

Was ist Idempotenz bei Anfragen an den Dienst?

Senior
171

Welche Anwendungsprotokolle arbeiten über TCP und UDP?

Senior
170

Was bedeutet 'B' im B-Baum?

Senior
170

Wofür ist der Garbage Collector (GC) in Go verantwortlich und wann wird er normalerweise automatisch aktiviert? Gibt den Speicher unzugänglicher Objekte frei und wird automatisch aktiviert, wenn der Heap wächst (wenn die zugewiesene Speichermenge einen Schwellenwert zur Laufzeit überschreitet) Ordnet die Platzierung von Variablen im Speicher zur Cache-Optimierung und wird strikt nach einem Timer alle 10 ms ausgelöst Überwacht die Anzahl der laufenden Goroutines und wird nur nach Abschluss der main-Funktion aktiviert Synchronisiert die Arbeit von Mutexen und wird aktiviert, wenn der freie RAM unter 5 % fällt

Intern
169

Wie argumentierst du deine Meinung, wenn ein Kollege nicht einverstanden ist?

Senior
168

Suchst du aktiv oder passiv nach einem neuen Job? Warum suchst du eine neue Arbeit?

Senior
168

Was ist ein Data Race?

Senior
167

Erzähl mir von deinem aktuellen Arbeitsplatz — welche Aufgabenbereiche übernimmst du?

Senior
167

Worauf stützt du dich, wenn du eine riskante Entscheidung zugunsten von Geschwindigkeit oder Qualität triffst?

Senior
167

Erzählen Sie mir von den Prozessen im Team — wie haben Sie nach Scrum gearbeitet?

Senior
165

Kannst du das letzte Beispiel einer Aufgabe nennen, bei der du Spaß hattest?

Senior
165
/11