Подготовка к интервью

Вопросы на собеседовании по LINQ

24 вопроса по LINQ с технических собеседований

24 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по LINQ — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: linq, backend, collections.

Каталог

Результаты поиска

Найдено: 24
Теория

Что такое отложенные (deferred) запросы в LINQ?

Отложенное выполнение означает, что LINQ-запрос описывается сейчас, а обход источника начинается при перечислении результата. Само создание цепочки Where/Select обычно ещё не вычисляет все элементы.

Читать ответ
Лайвкодинг

Используя LINQ, посчитайте по вложенной модели корзины плоскую статистику товаров и модификаторов: имя и итоговое количество. Нужно учитывать Quantity элемента корзины и для модификаторов.

Разверните товары и их модификаторы через SelectMany, умножьте количество модификатора на Quantity позиции корзины, затем сгруппируйте записи и сложите количества.

Читать ответ
Поведенческий

Заглядывали ли вы в реализацию LINQ-методов и понимаете ли, как они устроены?

Ответьте честно и, если изучали LINQ, разберите конкретный оператор: как он перечисляет источник, когда выполняется и какую память использует. Не все LINQ-методы устроены одинаково.

Читать ответ