C#
Was bedeutet das Schlüsselwort yield? Warum wird es verwendet?
Wie beteiligt sich der Entwickler an der Analyse und Lösung der im Projekt gestellten Aufgaben?
Wie funktioniert ConcurrentDictionary?
Was sind Goroutinen und warum sind sie effizienter als Betriebssystemprozesse?
Könnten Sie erklären, was der Begriff 'parallele Ausführung' im Kontext der Programmierung bedeutet?
Welche Arten von Sammlung Objekten eignen sich für die Iteration mit der foreach-Konstruktion?
Was ist das OSI-Modell und warum existiert es?
Wie wird die Kette verschachtelter Aufrufe mit async/await ausgeführt und was passiert mit den Threads dabei?
Haben zwei Kunden mit derselben Datenbankstruktur, aber unterschiedlichen Daten, den gleichen Ausführungsplan?
Was bedeuten die Abkürzungen OLTP und OLAP, worin besteht der Unterschied, einschließlich der Speicherarchitekturen?
Erzählen Sie mir vom Dispose-Muster (IDisposable).
Wie haben Sie mit Git im Projekt gearbeitet? Erzählen Sie mir von den Branches, dem Entwicklungsprozess und dem Veröffentlichungsprozess.
Was versteht man im Kontext der Programmierung unter Überladung?
Wie viel Speicher wird bei der Erstellung eines neuen HashSet zugewiesen?
Neue Implementierung der Map in Go (SwissTable) — wie sie funktioniert, wie Kollisionen gelöst werden?
Wie lange sind Sie schon entlassen?
Was bedeutet die Abkürzung ACID? Erzähl mir von jeder Eigenschaft.
Wie viele IPv4-Adressen gibt es insgesamt oder wie kann man das berechnen?
Warum kommuniziert das Frontend mit dem Backend über REST und nicht über gRPC?
In welchen Fällen wählen wir relationale Datenbanken und in welchen nicht-relationale?