Golang
Wie funktioniert das Abfangen von Panik (panic/recover) in Go?
Erzählen Sie uns von der neuen Implementierung von Map in Go (Swiss Tables). Welche Methoden zur Kollisionsauflösung gibt es?
Welche Methoden können verwendet werden, um verschiedene Datenbäume zu durchlaufen?
Können Sie das Funktionsprinzip und die Anwendung der defer-Konstruktion in der Programmiersprache Go erklären?
Ändert der Sortieralgorithmus das ursprüngliche Array (Slice)?
Wohin möchtest du weiter wachsen? Was lernst du?
Haben Sie Diagrammerstellung zur Visualisierung von Daten oder Prozessen verwendet?
Wie macht man eine Datenstruktur in Go generisch (funktioniert mit jedem Werttyp)?
Hängt das Problem der Variablenaufnahme in einer Goroutine-Closure von der Go-Version ab?
Wie weißt du, dass die Aufgabe bereit für die Produktion ist?
Gibt es eine Begrenzung für die Anzahl der gleichzeitig startbaren Goroutines? Was passiert, wenn man eine Million Goroutines startet?
Es muss angezeigt werden: 1. Einzigartige Kombinationen von Benutzer und Produkt-ID für alle Käufe, die von Benutzern getätigt wurden, bevor sie gesperrt wurden. Zuerst nach Benutzernamen, dann nach SKU sortieren 2. Benutzer finden, die Einkäufe im Wert von mehr als 5000 Rubel getätigt haben. Ihre Namen im Format Benutzer-ID | Vorname | Nachname | Gesamtkaufbetrag anzeigen
Erzählen Sie von den Arten von Kontexten in Go: Background, WithTimeout, WithCancel und andere.
Wie kann man ein Feld beim Serialisieren in JSON ignorieren?
Welche Synchronisationsmethoden für Goroutines gibt es in Go?
Können Sie erklären, worin die Funktion make() besteht?
Erzähle mir von dem coolsten Feature oder Projekt der letzten zwei Jahre, auf das du stolz bist und das du von der Idee bis zum Verkauf gebracht hast.
Was ist eine asynchrone API, wofür ist sie und wie wird sie implementiert?
Wie ist die zeitliche Komplexität, um ein Element aus einem Array anhand des Index zu erhalten?
Wie wirkt sich das Übergeben eines Slices mit kleiner oder großer Größe an eine Funktion auf die Leistung und den Speicherverbrauch aus?