Подборка объединяет вопросы, отмеченные на этапах интервью в Sector Tree. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, sql, c#.
Параллельные вычисления — это способ выполнения нескольких вычислительных задач одновременно, что позволяет ускорить обработку данных и повысить производительность программ.
В LINQ to Objects запрос выполняется сразу при вызове метода, который приводит к материализации данных (например, ToList(), ToArray(), Count(), ForEach(), First(), Single()).
Интерфейс в программировании — это контракт или набор методов и свойств, которые класс или структура обязуются реализовать. Интерфейсы определяют, какие операции доступны, но не содержат реализации этих операций.
а) Чтобы получить имя сотрудника с максимальной зарплатой и название его отдела, можно использовать подзапрос для поиска максимальной зарплаты и соединение с таблицей отделов:
Лямбда-выражение — это анонимная функция, которую можно использовать для создания делегатов или деревьев выражений. Оно обеспечивает более лаконичный синтаксис для написания встроенных методов.