Golang
Wenn die Operation 10-12 Minuten dauert und eine aktive Schreiboperation stattfindet und die Daten sich ändern, gab es keine Nebenwirkungen?
Was wird das Programm ausgeben? package main import "fmt" func main() { original := []int{1, 2, 3} updated := append(original, 4) original[0] = 100 fmt.Println(original, updated) } [100 2 3] [1 2 3 4] [100 2 3] [100 2 3 4] [1 2 3] [1 2 3 4] [100 2 3] [1 2 3]
Welche Faktoren beeinflussen die Stapelgröße in einer Goroutine in Go?
Wohin gehen Goroutines bei ihrer Erstellung – in die lokale oder globale Warteschlange des Go-Planers?
Was motiviert dich bei der Arbeit? Was ist bei der Wahl eines neuen Arbeitsplatzes wichtig?
Wie haben Sie die Skalierung der Kafka-Consumer durchgeführt? Nach welchen Kriterien?
Wofür war dein Team bei [Unternehmen] verantwortlich?
Was bedeutet 'B' im B-Baum?
Jetzt möchten wir auf HeadHunter gehen und Kandidaten nach Filtern suchen — wie soll man das architektonisch gestalten?
Wie storniert man eine Reservierung nach Ablauf der Wartezeit (5 Minuten)?
Auf wie vielen Instanzen/Containern lief der Dienst?
Was war das Projekt im Unternehmen? Welcher Microservice war dort?
Was kann man tun, um die Evakuierung der Karte in einem Highload-Service zu vermeiden?
Erzähle mir von Designmustern. Was ist double-checked locking (Doppelte Überprüfungssperre) und wofür wird es verwendet?
Was sollte bei der Implementierung der sortierten Karte verbessert werden, wenn mehr Zeit zur Verfügung stünde? Welche möglichen Probleme und Entwicklungsrichtungen gibt es für die Bibliothek?
Was ist deine bisher größte Leistung in deiner gesamten Arbeit?
/* eine Zeichenkette wird gegeben. Finde die Anzahl der Indexpaare i und j (i <= j), zwischen denen keine wiederholten Zeichen sind. Für die Zeichenkette "aba" ist die Antwort 5: können nicht nur ASCII sein [0, 0] ("a") [0, 1] ("ab") [1, 1] ("b") [1, 2] ("ba") [2, 2] ("a") */
Welche anderen Möglichkeiten gibt es, um die Geschwindigkeit der Datenbank neben Indizes zu erhöhen?
Wie ist die Komplexität der Operationen mit einer Map im schlimmsten Fall bei Kollisionen?
Was ist ein Reverse-Proxy und was wird normalerweise zu seiner Implementierung verwendet?