Golang
Was ist der Kontext in Go und wofür wird er verwendet?
Wie verläuft der Prozess des Sendens und Empfangens von Nachrichten zwischen zwei Clients? Beschreiben Sie den vollständigen Ablauf.
Was sind errors.Is und errors.As, wofür sind sie und welches Problem lösen sie?
Wie ist die Map unter der Haube in Go organisiert?
Entwerfen Sie einen Worker für die asynchrone Verarbeitung von Finanztransaktionen
Warum Warteschlange (von welchem Wort Q)?
Was löst Repeatable Read und was nicht? (Repeatable Read-Anomalie)
Formellere Bezeichnung: ungefähre Zeichenkettenübereinstimmung (finde eine ungefähre Übereinstimmung). Es ist zu überprüfen, ob die erste Zeichenkette eine Teilfolge der zweiten ist. Eine Teilfolge ist, wenn man die erste Zeichenkette aus der zweiten durch Entfernen einiger Zeichen erhalten kann. Eingabe: 'car', 'cartwheel' Ausgabe: true Eingabe: 'cwhl', 'cartwheel' Ausgabe: true Eingabe: 'cwhee', 'cartwheel' Ausgabe: true Eingabe: 'cartwheel', 'cartwheel' Ausgabe: true Eingabe: 'cwheeel', 'cartwheel' Ausgabe: false Eingabe: 'lw', 'cartwheel' Ausgabe: false
Wie alt sind Sie?
Wie würdest du definieren, dass ein Chat gut funktioniert, wenn der Nutzer keine Alternative hat?
Was ist ein Reverse Proxy und wie kann man ihn implementieren?
Was ändert sich, wenn die Anfangskapazität beim Erstellen eines Slices übergeben wird?
Wie haben Sie den Prozess mit Analytik beeinflusst?
Erzählen Sie mir von den SOLID-Prinzipien
Erzählen Sie mir etwas über sich und Ihre Berufserfahrung.
Was hat Sie an unserer Stelle besonders interessiert?
Was haben Sie bei Ihrer letzten Arbeit gemacht? An welchem Projekt waren Sie beteiligt?
[Name] fragte: Kennen Sie das Saga-Muster?
Wie löst man das Problem der konkurrierenden Buchung beim Wechsel zu einer echten Datenbank?
type Sem Schnittstelle { Lock() error TryLock() bool Release() Cap() int FreeSpace() int }