Golang
Können Sie erklären, wie der Mechanismus des Aufgabenplaners im System implementiert ist?
Wie verhält sich ein Programm in der Programmiersprache Go, wenn GOMAXPROCS auf 1 gesetzt ist und eine Goroutine mit einer Endlosschleife gestartet wird, wenn gleichzeitig versucht wird, einen anderen Teil des Codes auszuführen?
Können Sie erklären, was eine Beschwerdewarteschlange oder eine Nachricht ist, die im System nicht verarbeitet werden konnte?
Können Sie den Mechanismus der Datengewinnung aus einem Kanal in der Programmierung erklären?
Können Sie erklären, wie das Konzept des Kontexts in Softwaresystemen umgesetzt wird?
Welche Tools oder Bibliotheken haben Sie verwendet, um die Interaktion mit der Datenbank in Ihren Projekten zu implementieren?
Welcher Sperr- oder Einigungsmechanismus wird innerhalb des Kanals verwendet, um die Synchronisation und Datenübertragung zu gewährleisten?
Können Sie erklären, was der Begriff Temporal im Kontext moderner Systeme bedeutet?
Können Sie erklären, was ein Kontextwechsel in einem Betriebssystem ist und wie er funktioniert?
Was sind Indizes in Datenbanken? Welche Arten von Indizes gibt es?
Was sind die wichtigsten Artefakte von DDD? Aus welchen Teilen besteht es?
Wie skaliert man Kafka?
Wann sollte man gRPC und wann REST im Kontext von Mikrodiensten verwenden?
Was ist der Unterschied zwischen einem Array und einem Slice in Go?
Erklären Sie die Wesensart des IPv6-Protokolls und seine Unterschiede zu IPv4
Garantiert die Datenstruktur map eine Kapazitätsbeschränkung?
Was sind die Vor- und Nachteile der Verwendung von Saga bei der Verwaltung von Transaktionen in verteilten Systemen?
Welche Schwierigkeiten kennen Sie in aufsteigender Reihenfolge?
Gibt es Möglichkeiten, das Verhalten des System-Task-Schedulers zu beeinflussen?
Haben Sie in Ihrem vorherigen Unternehmen irgendwelche Formen von Tests durchgeführt?