К статье
Практический материал

Обучение и Решения · 11 мин

Собеседования по 1С: что могут спрашивать и как подготовиться

Какие вопросы задают на собеседовании по 1С: платформа, запросы, СКД, типовые конфигурации, практические задачи. Примеры вопросов и советы по подготовке.

Собеседование на позицию, связанную с 1С, — будь то разработчик, консультант, внедренец или администратор — почти всегда строится по схожей схеме: проверка знания платформы, понимания типовых конфигураций и практических навыков решения задач. Работодателю важно не столько количество лет в резюме, сколько способность кандидата объяснить, как устроены объекты метаданных, почему запрос тормозит и что делать с ошибкой в учёте.

Вопросы сильно зависят от вакансии. Разработчику зададут вопросы про язык запросов, СКД, управляемые формы и механизмы обмена. Консультанта проверят на знание методологии учёта: закрытие месяца, НДС, зарплатные проводки. Администратора — на опыт работы с СУБД, кластером серверов и резервным копированием. Поэтому первый шаг подготовки — внимательно прочитать текст вакансии и сопоставить требования со своим опытом.

Ниже разобраны основные блоки вопросов, которые встречаются на собеседованиях чаще всего, с примерами формулировок и подсказками, как на них отвечать.

Как устроено собеседование по 1С и что проверяют

Типичное интервью состоит из трёх частей. Первая — общие вопросы об опыте: с какими конфигурациями работали, какие задачи решали, был ли опыт внедрения с нуля или только поддержка. Здесь оценивают релевантность опыта и умение связно рассказывать о своих проектах.

Вторая часть — технические вопросы по платформе и конфигурациям. Собеседующий проверяет, понимает ли кандидат внутреннее устройство системы, а не просто заучил кнопки. Третья часть — практика: тестовое задание, разбор фрагмента кода, устная задача на проектирование. На сильные позиции часто добавляют вопросы на архитектурное мышление: как спроектировать учёт под новый вид деятельности.

Вопросы по платформе 1С:Предприятие

Блок по платформе есть почти на любом собеседовании разработчика. Стандартные темы — объекты метаданных и их назначение: чем справочник отличается от документа, зачем нужны регистры сведений и накопления, что такое план видов характеристик и когда его применять.

Часто спрашивают про различие регистров: накопления (остатки и обороты) и сведений (периодические, независимые, режим подчинения регистратору). Вопрос может звучать так: «Куда бы вы записали курсы валют и почему?» или «Чем регистр сведений с режимом "Подчинение регистратору" отличается от независимого?».

Отдельная группа вопросов — транзакции, блокировки и проведение документов. Могут спросить, что происходит при проведении документа, чем управляемый режим блокировок отличается от автоматического, что такое оперативное и неоперативное проведение и какие ограничения накладывает каждое из них.

  • Чем отличается объектная работа с данными от запроса?
  • Что такое виртуальные таблицы регистров и когда их использование оправдано?
  • Как устроены итоги по регистрам накопления и зачем их пересчитывать?
  • Что такое разделители данных и где применяется разделение?
  • Чем обычная форма отличается от управляемой, что такое тонкий и веб-клиент?

Язык запросов и СКД: классика собеседований

Запросы — самый частый практический блок. Просят написать запрос устно или на бумаге: выбрать остатки по складу на дату, получить обороты по контрагенту, соединить таблицы документа и регистра. Проверяют знание соединений (ЛЕВОЕ, ВНУТРЕННЕЕ), группировок, условий, виртуальных таблиц и параметров.

Типичная ловушка — вопрос о разнице между условием в секции ГДЕ и условием в параметрах виртуальной таблицы. Правильный ответ: параметры виртуальной таблицы применяются на уровне выборки из регистра и работают быстрее, а ГДЕ фильтрует уже полученный результат. Ещё один частый вопрос — чем ОБЪЕДИНИТЬ отличается от ОБЪЕДИНИТЬ ВСЕ.

По СКД (системе компоновки данных) спрашивают, как устроена схема компоновки, что такое наборы данных, ресурсы, параметры, отборы, как вывести данные программно и когда СКД предпочтительнее ручного запроса. Консультантам могут задать вопрос проще: как настроить отчёт для пользователя без доработки конфигурации.

bsl
ВЫБРАТЬ
	Остатки.Номенклатура КАК Номенклатура,
	Остатки.КоличествоОстаток КАК Остаток
ИЗ
	РегистрНакопления.ТоварыНаСкладах.Остатки(&Период, Склад = &Склад) КАК Остатки
ГДЕ
	Остатки.КоличествоОстаток > 0

Типовые конфигурации и учётные механизмы

Если вакансия предполагает работу с конкретной конфигурацией — УТ, ERP, Бухгалтерией, ЗУП — ждите вопросов по её учётным механизмам. Для бухгалтерских позиций спрашивают про закрытие месяца, учёт НДС, разницы по ПБУ 18, работу с регламентными операциями. Для зарплатных — про начисления, удержания, НДФЛ, страховые взносы и отчётность.

Для торговых конфигураций типичны вопросы про партионный учёт, расчёт себестоимости, взаиморасчёты, резервирование товаров, ценообразование. Разработчику могут задать: «Где в УТ хранятся цены номенклатуры и как их программно установить?» Консультанту: «Клиент жалуется, что себестоимость посчиталась неверно — ваши действия?».

Полезно заранее освежить механизмы, указанные в вакансии. Если вы работали с УТ 10, а вакансия про УТ 11, честно скажите об этом и покажите, что понимаете отличия: другая структура регистров, управляемые формы, иная логика взаиморасчётов.

Практические задачи и разбор кода

Многие работодатели дают тестовое задание: написать процедуру, найти ошибку в фрагменте кода, оптимизировать медленный запрос. Популярная задача — найти проблему в коде, где запрос выполняется в цикле. Правильный ответ: вынести запрос из цикла, собрать данные одним запросом с группировкой или соединением.

Другой класс задач — проектирование. Например: «Нужно учитывать бонусные баллы покупателей: начисление при покупке, списание при оплате, сгорание через год. Какие объекты создадите?» Здесь оценивают умение выбрать регистры (накопления для остатков баллов, возможно, сведений для параметров программы), документы-регистраторы и продумать проведение.

Как разбирать задачу на собеседовании
  1. 1
    Уточните требования: какие данные есть на входе, что должно получиться на выходе, есть ли ограничения по производительности
  2. 2
    Проговорите план решения вслух до написания кода — это показывает ход мышления
  3. 3
    Назовите объекты метаданных или конструкции запроса, которые будете использовать
  4. 4
    Решив задачу, проверьте граничные случаи: пустые данные, отрицательные остатки, большие объёмы
  5. 5
    Если застряли — объясните, где искали бы ответ: синтакс-помощник, документация, типовой код

Вопросы по администрированию и интеграциям

Для администраторов и разработчиков интеграций характерны вопросы про клиент-серверную архитектуру: что такое кластер серверов 1С, как устроено взаимодействие с СУБД (MS SQL, PostgreSQL), чем файловый режим отличается от клиент-серверного и какие ограничения есть у файловых баз.

Часто спрашивают про обмены данными: планы обмена, РИБ, конвертацию данных, веб-сервисы, HTTP-запросы, форматы XML и JSON. Могут попросить рассказать, как вы организовали бы обмен между 1С и сайтом или между двумя базами 1С, и какие проблемы (коллизии, потеря сообщений, дубли объектов) при этом возникают.

Отдельная тема — обновления и поддержка: как обновить доработанную конфигурацию, что такое расширения конфигурации и почему они предпочтительнее прямой доработки, как организовать резервное копирование.

Доработка: расширение или изменение конфигурации

Расширение конфигурации

Подходит для добавления форм, отчётов, обработчиков без снятия с поддержки. Ограничение: не все объекты и механизмы можно изменить через расширение.

Доработка основной конфигурации

Даёт полную свободу изменений, но усложняет обновления на новые релизы — каждое обновление требует сопоставления изменений.

Внешние обработки и отчёты

Подходят для разовых задач и дополнительных печатных форм. Не подходят для изменения учётной логики.

Поведенческие вопросы и вопросы кандидата работодателю

Помимо технического блока, оценивают мягкие навыки. Консультантам задают ситуационные вопросы: «Пользователь настаивает на доработке, которая сломает типовой учёт — ваши действия?» Разработчикам: «Расскажите о самой сложной задаче, которую решали, и о случае, когда что-то пошло не так».

Подготовьте два-три конкретных кейса из практики: задача, ваше решение, результат. Формулировки вида «оптимизировал отчёт, время формирования сократилось с десяти минут до минуты» работают убедительнее общих фраз про ответственность.

В конце собеседования обычно предлагают задать вопросы. Уточните, с какими конфигурациями и релизами работает команда, как устроен процесс постановки задач, есть ли код-ревью, какой парк баз и их объёмы. Это показывает профессиональный интерес и помогает вам самому оценить место работы.

Типичные ошибки кандидатов
01
Завышать опыт в резюме: вопросы по «знакомой» конфигурации быстро выявляют реальный уровень
02
Отвечать односложно без пояснения логики — собеседующий не видит хода рассуждений
03
Критиковать бывшего работодателя и пользователей — это воспринимается как риск конфликтов
04
Не задавать встречных вопросов — создаётся впечатление равнодушия к позиции
05
Пытаться угадать незнакомый синтаксис вместо честного «точно не помню, но решил бы так»

Как подготовиться за неделю до собеседования

Составьте список тем из вакансии и честно отметьте, что знаете уверенно, а что подзабыли. Повторите устройство регистров, виртуальные таблицы, соединения в запросах, основы СКД — это ядро большинства технических вопросов. Потренируйтесь писать пару запросов руками, без консоли запросов.

Вспомните свои проекты и сформулируйте их кратко: конфигурация, задача, решение, результат. Подготовьте ответ на вопрос «расскажите о себе» на одну-две минуты — без биографии, только релевантный опыт.

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

Итог

Что важно запомнить

Собеседование по 1С проверяет три вещи: знание платформы (метаданные, запросы, регистры), понимание учётных механизмов конкретной конфигурации и умение решать практические задачи. Готовьтесь под конкретную вакансию, проговаривайте ход рассуждений вслух и подготовьте реальные кейсы из своего опыта.

Частые вопросы о собеседованиях по 1С

Какие вопросы задают джуниору без опыта?

Начинающим обычно задают базовые вопросы по платформе: виды объектов метаданных, отличие справочника от документа, простейшие запросы, что такое проведение. Часто дают простую практическую задачу, чтобы проверить обучаемость. Важнее всего показать понимание основ и умение рассуждать, а не энциклопедические знания.

Нужны ли сертификаты 1С для трудоустройства?

Формально сертификаты редко бывают обязательным требованием, но «1С:Профессионал» и «1С:Специалист» по платформе или конфигурации заметно усиливают резюме, особенно у кандидатов без большого опыта. На самом собеседовании всё равно проверяют реальные знания, поэтому сертификат не заменяет практику, а дополняет её.

Что делать, если дали тестовое задание на дом?

Выполняйте его аккуратно: читаемый код, комментарии в неочевидных местах, обработка ошибок. Проверьте решение на граничных случаях — пустых данных и больших объёмах. Если задание непропорционально велико (полноценная доработка на несколько дней), это повод уточнить объём или насторожиться: иногда так получают бесплатную работу.

Как отвечать на вопрос о зарплатных ожиданиях?

Заранее изучите вилки по рынку для своей роли и региона, назовите диапазон, а не одну цифру, и привяжите его к своему опыту. Если уровень позиции неясен, допустимо ответить, что готовы обсудить условия после технического этапа, когда обе стороны поймут объём задач.

Спрашивают ли на собеседовании про бухгалтерский учёт разработчиков?

Да, особенно если работа связана с учётными конфигурациями. От разработчика не ждут знания проводок на уровне главбуха, но понимание основ — план счетов, дебет и кредит, закрытие периода, НДС — считается сильным плюсом. Без этого сложно корректно дорабатывать учётные механизмы и разговаривать с пользователями на одном языке.

Как подготовиться к собеседованию на консультанта 1С?

Повторите методологию учёта в целевой конфигурации: типовые операции, закрытие месяца, регламентированную отчётность. Подготовьте примеры внедрений и решённых учётных проблем. Отработайте умение простым языком объяснять сложные вещи — консультанта оценивают ещё и по коммуникации с пользователями.