Подготовьтесь к live-coding интервью на позицию C#-разработчик. Реальные задачи из ведущих IT-компаний с решениями.
Смотрите также вопросы с собеседований для C#-разработчик
Проблемы внедрения
Класс A принимает экземпляр класса B через конструктор и использует его метод Bar() внутри своего метода Foo(). Какие пр
Что выведет консоль в результате выполнения LINQ-запросов
Что будет выведено в результате выполнения программы ```csharp var cats = new List<Cat>(); var i = 1; var query = cat
Распаковка и типы данных
Дана функция Example2, которая: Создает объект obj с упакованным (boxing) значением 5. Распаковывает (unboxing) значен
Объяснить работу асинхронного кода
Как будет выполняться этот код? Каковы будут временные характеристики выполнения? ```javascript var call = Call(); Thr
Проверка строк на анаграммность
Требуется написать алгоритм, который определит, являются ли две строки анаграммами (т.е. содержат одинаковые символы в р
Разработка распределённой системы логирования для микросервисов
Разработайте систему логирования для микросервисной архитектуры. Реализуйте микросервис для логирования, который собир
Тестирование метода
Как протестировать LaunchRockets?(можно добавлять,убирать и изменять элементы кода) ```csharp public class Defender
Объяснение работы оператора using
Требуется объяснить: Что такое оператор using в C# и для чего он используется. ```csharp using (SomeClass sc = new Som
Как работают разные асинхронные методы
Дана программа на C#, содержащая три асинхронных метода с разными возвращаемыми типами. Вопрос: Какой порядок выполне
Проектирование микросервисной системы управления инвентарём с API Gateway и брокером сообщений
Разработать систему управления инвентарём на базе микросервисной архитектуры. ProductService для управления информацией
Объяснить работу кода
Что будет выведено в результате выполнения программы? ```csharp int x = 1; int y = x; y = 2; Console.WriteLine(x);
Объяснить работу кода
Что будет выведено в результате выполнения программы? ```csharp public class BC { public int A {get;set;}
Упаковка и работа с типами
Что выведет в консоль ```csharp static void Example1() { int num = 5; object obj = num; num = 12;
Найти ошибки
Какие ошибки есть в коде? Скомпилируется ли код?Если нет, то почему? ```csharp private sealed class Animal {
Ошибка в обработке исключений
Каким образом на выходе получить выбрасываемое исключение ```csharp public void Test() { try { var
Что выведет консоль
Даны два класса: ClassA с виртуальным методом Test() и конструктором, вызывающим этот метод. ClassB, который наследует
Создание события при изменении списка List1
Есть класс SomeClass со свойством List1. Нужно: Добавить событие List1Changed, которое срабатывает при изменении List1
SQL-запросы для анализа зарплат сотрудников и фильтрации отделов по средней зарплате
Дана следующая структура базы данных SQL. Необходимо: a. Написать запрос получения имени одного сотрудника, имеющего
Повторный выброс исключений во вложенных try-catch
Дана программа на C# с двумя вложенными блоками try-catch, которые по-разному перевыбрасывают исключения. Объяснить ход
Безопасный вызов асинхронного метода: поиск ошибки в обработке исключений
Дан интерфейс I с асинхронным методом DoThings() и класс F, который пытается вызвать этот метод "безопасно" (без выбрасы