C#
Erzählen Sie mir von der Arbeit des Go-Planers (GMP-Modell).
Warum haben Sie Prometheus/Grafana nicht in Betracht gezogen?
Was bedeutet das Schlüsselwort yield? Warum wird es verwendet?
Was ist ein Deadlock im Zusammenhang mit Datenbanken?
In welcher Phase der Anfrageverarbeitung im MVC-Muster erfolgt die Datenbindung und deren Überprüfung auf Korrektheit?
Welche Bereiche der beruflichen Tätigkeit interessieren dich für die Arbeit?
Wie kann die Konsistenz wiederhergestellt werden, wenn Kubernetes nach erfolgreicher Hotelreservierung, aber vor dem Speichern der Buchungs-ID, abgestürzt ist?
Was ist async/await, wozu ist es notwendig, worin entwickelt es sich?
Wie haben Sie mit Git im Projekt gearbeitet? Erzählen Sie mir von den Branches, dem Entwicklungsprozess und dem Veröffentlichungsprozess.
Welche Optimierungen bei Speicherung und Verarbeitung von Daten wurden bei einem Datenstrom von 3-5 Tausend Ereignissen pro Sekunde angewendet: Indizes, Partitionierung, Sharding?
Indizes in der Datenbank: Wozu sind sie gut, warum kann man sie nicht auf alles anwenden, wie analysiert man langsame Abfragen?
Wählen Sie eine Programmiersprache und beginnen Sie mit einem der unten stehenden Beispiele: # Python ----------------- def main(): print("Hello, world!") main() // C++ ------------------- #include <iostream> int main() { std::cout << "Hello, world!" << std::endl; return 0; } // PHP ------------------- <?php echo "Hello, world!." "; // Java ------------------- public class Main { public static void main(String[] args) { System.out.println("Hello, world!"); } } // Java Script (function main() { console.log('Hello, world!'); })(); // Go ------------------- package main import "fmt" func main() { fmt.Println("Hello, world!") } // Erlang ------------------- public static void Main() { MyStruct myStruct = new MyStruct(); // ? str.Id = 1; // ? str.Name = "1"; // ? MyClass myClass = new MyClass(); // ? myClass.Method(); } public struct MyStruct { public int Id; public string Name; } public class MyClass { private MyStruct _fieldStruct; public void Method() { MyStruct localStruct = new MyStruct(); // ? localStruct.Name = "Hello"; // ? _fieldStruct.Name = "World"; // ? } }
Warum gibt es in PostgreSQL kein Read Uncommitted?
Was ist der Unterschied zwischen Entity Framework und Dapper?
Welche Werkzeuge in C# ermöglichen es, das Verhalten einer Methode zu erweitern oder zu ändern, ohne die Originalklasse zu modifizieren?
Worin besteht der Unterschied zwischen TRUNCATE und DELETE?
Was ist ein Abfrageausführungsplan?
Was kann man über die Optimierung des Abfrageplans sagen?
Wenn wir eine Round-Trip-Kommunikation haben und keine großen Datenmengen übertragen müssen, würdest du gRPC oder REST verwenden? Auf welche Faktoren würdest du bei der Wahl des Protokolls achten?
Wie ist die Autorisierung implementiert?