Golang
Können Sie erklären, was ein Live Lock ist und wie es sich von einem Dead Lock unterscheidet?
Wie verhält sich das Programm beim Versuch, Daten in einen Pufferlosen Kanal zu schreiben, wenn dieser anfangs leer ist?
Welcher Saga-Typ gilt als am einfachsten umzusetzen?
Wie werden die Verarbeitung und Verwaltung von Zeichenketten in der Programmiersprache Go durchgeführt?
Kannst du die wichtigsten in Redis verwendeten Befehle auflisten und kurz ihre Zwecke beschreiben?
Ist es möglich, den Prozess der automatischen Speicherbereinigung in der Laufzeitumgebung zu beeinflussen?
Können Sie das Konzept der Zeichenkette in der Programmierung erklären?
Erklären Sie, was unter einem korrekten Systemabschluss ohne Datenverlust oder Fehler verstanden wird.
Was ist Ihre Meinung zur Programmiersprache Go und ihren Eigenschaften?
Kann man Nachrichten direkt an einen bestimmten Consumer in Kafka senden, anstatt eine Consumer Group zu verwenden?
Kannst du die Hauptstufen nennen, die das Konzept der sauberen Architektur ausmachen?
Welche Methoden und Ansätze verwendest du, um die Funktionsfähigkeit deines Codes zu überprüfen?
Erklären Sie das Konzept der leeren Schnittstelle und in welchen Fällen sie verwendet wird.
Wie wurde die Kommunikation und das Feedback vom Team an Ihrem vorherigen Arbeitsplatz sichergestellt?
Können Sie erklären, was unter dem Begriff 'Kontext' in Programmierung oder Entwicklung verstanden wird?
Welche Ansätze und Methoden sollten bei der Arbeit mit sharded Datenbanken verwendet werden?
Können Sie Beispiele für Dienste nennen, die Sie in Ihrer Erfahrung umgesetzt haben?
Was passiert, wenn Sie eine Append-Operation für einen Slice ausführen, bei dem der zugewiesene Speicher aufgebraucht ist?
Wie viele Personen waren in Ihrem Team bei Ihrer vorherigen Arbeit?
Welche grundlegenden Prinzipien und Axiome sind bei der Arbeit mit Kanälen für die Interaktion zwischen Goroutines zu beachten?