C#
Erklären Sie die Abfolge der Aktionen bei der Verarbeitung einer eingehenden HTTP-Anfrage durch den Server
Wie kann man einen Index für eine Tabelle in einer Datenbank bestimmen?
Was ist eine Zeile in Go und wie ist sie im Inneren organisiert?
Könnten Sie das Konzept der Lambda-Ausdrücke in der Programmierung erklären?
Redis ist nicht verfügbar, mehrere Instanzen — wie kann die Konsistenz des Caches sichergestellt werden?
Was motiviert dich bei der Arbeit, woran hast du Freude?
Wie erkennt man die Sprache des Benutzers, der zum ersten Mal die Website besucht?
Gibt es Wünsche bezüglich Prozesse, Methodik oder Aufgabenstellung?
Was ist ein Deadlock im Zusammenhang mit Datenbanken?
Arbeiten mit Datenbanken — Entity Framework, Dapper, Indexerstellung?
Erzählen Sie uns von Indizes in Datenbanken — was sind sie, wie man sie benutzt, welche Arten gibt es?
Nennen Sie die Synchronisationsprimitive und beschreiben Sie kurz ihre Funktionsprinzipien.
Haben Sie mit JWT gearbeitet? Woraus besteht ein JWT und wie sind seine Teile getrennt? Wo befindet sich die Nutzlast?
Haben Sie Erfahrung in der Einrichtung und Automatisierung von CI/CD-Prozessen für die Softwareintegration und -bereitstellung?
In welcher Phase der Anfrageverarbeitung im MVC-Muster erfolgt die Datenbindung und deren Überprüfung auf Korrektheit?
Erzählen Sie von Ihren Erfahrungen mit Rider, Docker und Entwicklungstools.
Welche Gründe gibt es, die Klasse CatalogRepository in der Infrastructure-Schicht anstelle der Application-Schicht zu definieren?
Welche Bereiche der beruflichen Tätigkeit interessieren dich für die Arbeit?
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"; // ? } }
Welche der Liste sind Synchronisationsmittel in Go? Kanäle, sync.WaitGroup, sync.Mutex, sync.Cond?