Golang
Erzähle mir von deiner Berufserfahrung und deinem Technologie-Stack
Kann man einen Kanal zweimal schließen?
Welche Methoden verhindern gegenseitige Blockierungen bei der Verwendung von Mutexen innerhalb einer Funktion?
Was sind Sticky Sessions und warum sind sie notwendig, damit alle Verbindungen auf eine Instanz fallen?
Welche Methoden können verwendet werden, um die Nutzung des Arbeitsspeichers in einer Anwendung zu optimieren?
Kann man in Programmiersprachen eine schnellere Iteration über eine Liste im Vergleich zu einer Map erreichen?
Was geschah nach dem Docker-Image-Build-Job im GitLab CI-Pipeline?
Wie interagiert der Microservice mit der Datenbank zum Speichern und Abrufen von Daten?
Können Sie typische Fehler nennen, die bei der Verwendung von Transaktionen gemacht werden?
Können Sie erklären, was der Begriff AAA im Kontext von Computerspielen oder Sicherheit bedeutet?
Wie implementiert man die Übergabe von Argumentwerten an eine Funktion, wenn die Parameter beim Aufruf nicht explizit übergeben wurden?
Stellen Sie sich vor, ein Jahr in der Firma ist vergangen – was müsste passieren, damit Sie denken, dass Sie hier richtig sind?
Welche Techniken der Verwendung von Sperren oder anderen Mechanismen zur Verhinderung des gleichzeitigen Zugriffs auf Daten kennst du?
Welche Eigenschaft der Transaktion stellt sicher, dass sie entweder vollständig ausgeführt oder vollständig auf den Ausgangszustand zurückgesetzt wird?
Was erklärt den schnelleren Kontextwechsel bei Goroutinen im Vergleich zu Threads?
In welchen Fällen sind Systemaufrufe schneller: in PostgreSQL-Prozessen oder in Goroutinen innerhalb der Anwendung?
Welche Rolle spielt das Array innerhalb des Kanals und in welchen Szenarien wird es angewendet?
Gewährleistet die Standardkarte parallele Sicherheit bei gleichzeitiger Ausführung mehrerer Threads?
Welche Datentypen werden unterstützt und können in GIN-Indizes verwendet werden?
Was sind die Besonderheiten der Befehle run und start bei der Verwaltung von Anwendungen oder Diensten?