Golang
Wie viele Arten von Warteschlangen sind im GMP-Modell implementiert?
Welche Methoden gibt es, um die Konsistenz bei der Arbeit mit konkurrierenden Threads in der Programmiersprache Go sicherzustellen?
Warum ist es wichtig, Kanäle für den Informationsaustausch zwischen Goroutinen in Go zu verwenden?
Wie wurde der endgültige Code in der Produktionsumgebung in Ihrem letzten Projekt implementiert?
Welche Methoden können verwendet werden, um Leistungsprobleme in der Datenbank zu erkennen und zu beheben?
Welche Folgen können auftreten, wenn man versucht, Elemente zu einem Slice hinzuzufügen, das seine aktuelle Kapazität überschreitet?
Wie oft mussten Sie Aufgaben ohne klare Vorgaben ausführen?
Der Server hat 8 GB RAM, eine Anwendung, die 10 GB benötigt, läuft. Was wird passieren?
Was ist der Unterschied zwischen der Verwendung von Synchronisationsprimitive und der Verwendung von Kanälen zur Koordination von Threads oder Prozessen?
Wie war Postgres bei euch eingerichtet? Gab es eine Replikation?
Wie organisiert man die Architektur für eine Anfrage, die Geschäftslogik ausführt, einen externen Dienst (Google) aufruft und das Ergebnis in der Datenbank speichert? Beschreiben Sie es schichtweise von oben nach unten.
Wie kann man eingebettete Strukturen verwenden, um Vererbung in Go zu simulieren?
Welche Schnittstelle implementiert die Map-Struktur in der Programmiersprache Go?
Haben Sie Erfahrung in der Entwicklung oder Implementierung von Anwendungen mit hexagonaler Architektur?
Welche Methoden können verwendet werden, um die Geschwindigkeit von Datenlesevorgängen zu erhöhen?
Wie erfolgt die Verteilung von vier Goroutines auf die vier Prozessorkerne beim Start?
Welche Vor- und Nachteile sehen Sie im Beruf des Entwicklers?
Was sind MFA und SSO? Wie funktioniert Single Sign-On?
Haben Sie statische Analysetools zur Überprüfung der Codequalität verwendet?
Wie kann man die sequenzielle Ausführung mehrerer Goroutines mit Datenaustausch zwischen ihnen realisieren?