C#
Wie ist die Map in Go im Inneren organisiert?
Hat jeder Thread seinen eigenen Bereich für dynamische Speicherzuweisung?
Erzählen Sie kurz von Ihrer Erfahrung.
Gibt es Aufgaben, die dir nicht gefallen oder die du in geringerem Umfang erledigen möchtest?
Erklären Sie das Funktionsprinzip einer verketteten Liste und ihre wichtigsten Merkmale.
Was ist konsistentes Hashing (consistent hashing)? Virtuelle Shards/Buckets?
Aus welchen Gründen ist die Verwendung von In-Memory Cache in Kombination mit REST API unerwünscht?
Wie haben Sie den Authentifizierungsprozess des Benutzers durchgeführt?
Auf welche Weise kann die Funktionalität des Controllers zusätzlich erweitert werden?
Können Sie erklären, wie die automatische Speicherbereinigung in verwalteten Programmiersprachen funktioniert?
Geben Sie ein Beispiel für die Verwendung einer abstrakten Fabrik
Welche Gründe gibt es, die Klasse CatalogRepository in der Infrastructure-Schicht anstelle der Application-Schicht zu definieren?
Was ist async/await, wozu ist es notwendig, worin entwickelt es sich?
Kann das Konzept der Idempotenz im Kontext von Web-APIs erklärt werden und warum es für die Zuverlässigkeit des Systems wichtig ist?
Können Sie den Unterschied zwischen CPU-Intensiven Aufgaben und Ein-/Ausgabeaufgaben erklären?
Was ist eine Microservice-Architektur und welche Vor- und Nachteile hat sie?
Wie kann man einen Index für eine Tabelle in einer Datenbank bestimmen?
Können Sie erklären, was unter Schnittstellen in der Programmierung verstanden wird?
Worin besteht der Unterschied zwischen der Verwendung von ConcurrentHashMap und synchronizedMap aus Collections hinsichtlich Thread-Sicherheit und Leistung?
Erzählen Sie mir von den Betriebsmodi von GC: Server- und Desktop-Modus. Wann sollte welcher verwendet werden?