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

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

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

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

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

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

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

Каталог

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

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

Какой из перечисленных модулей содержит функцию, которая фильтрует элементы одного списка по элементам другого?

Из вариантов подходит itertools: функция compress(data, selectors) выбирает элементы data по истинности соответствующих элементов selectors. Это фильтрация по маске, а не пересечение списков.

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

Оценка LLM: почему нельзя выбирать версию только по среднему

Среднее по версии нужно дополнить разбивкой по темам, распределениями и числом примеров. Автоматический выбор idxmax убираем: он игнорирует малые группы и риск регрессии.

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

Оценка версий LLM: почему порог выборки 30 недостаточен

Вторая версия уже лучше: показывает тематические срезы, разброс и размер выборок. Но порог count < 30 не делает остальные выводы надёжными автоматически, а общая лучшая средняя не должна решать выпуск.

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

import java.util.Arrays;

Главная ошибка — readLine вызывается дважды и пропускает строки. Также есть утечки при исключениях, глобальное накопление состояния, скрытые ошибки и некорректная запись CSV.

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

Реализация функции разбора CSV‑данных

CSV нельзя в общем случае разобрать split по запятым: поля могут содержать кавычки, запятые и переводы строк. Для данного простого примера достаточно разделения строк и полей с явным ограничением формата.

Читать ответ
Теория

Сервер отдаёт CSV, а на клиенте нужно тяжело преобразовать его в XLSX, из-за чего зависает вкладка. Как сохранить обработку на клиенте, не блокируя интерфейс?

Вынесите преобразование CSV в XLSX в Web Worker и передавайте результат как бинарные данные, оставляя основной поток для UI.

Читать ответ