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

На собеседовании программиста 1С спрашивают, с какими конфигурациями вы работали, как настраивали обмены, за счёт чего ускорили запросы и как перенесли доработки в расширения.

Рисунок: кандидат показывает кабель от одного сервера через большую шестерню к другому, собеседующий с бородой держит лист с вопросительным знаком

Мы собрали больше 200 000 вакансий из базы TalentKit, посчитали требования в вакансиях программиста 1С и прогнали три такие вакансии через наш тренажёр собеседований. Возьмите из таблицы ниже темы своей вакансии и к каждой подготовьте одну доработку, где есть задача, ваше решение и результат в цифрах.

Что спрашивают на собеседовании программиста 1С: требования и вопросы по ним

Мы посчитали 487 вакансий программиста и разработчика 1С без 1С-Битрикс и преподавателей. В таблице стоит требование, доля вакансий с ним и настоящий вопрос по этой теме из вакансии или нашего тренажёра.

ТребованиеДоляКак спрашивают
Обмены и интеграции80%Как вы выстраивали этот обмен от диагностики исходной проблемы до стабильной работы?
Типовые конфигурации44%Напишите пару слов о том, с какими конфигурациями работали плотнее всего.
Запросы и оптимизация43%За счёт какого изменения в запросах или обработке вы достигли этого результата?
Отчёты и обработки36%Какой отчёт дал наиболее значимый измеримый эффект для бизнеса, и в чём он заключался?
Технические задания32%Расскажите о случае, когда исходные требования были неполными или менялись по ходу работы, и как вы действовали в такой ситуации?
Сертификаты 1С28%Какие сертификаты у вас есть и по каким направлениям?
Работа с пользователями21%Как вы обычно проверяете, что пользователи действительно поняли новую доработку?
Расширения17%Как вы организовали этот переход и что было самым сложным при внедрении?

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

Какие конфигурации нужны, зависит от вакансии, и работодатели просят назвать их ещё в отклике. Доли в сумме больше 100%, потому что в одной вакансии часто стоит несколько программ.

44%1С:Бухгалтерия
43%1С:ЗУП
42%1С:ERP
35%1С:Управление торговлей

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

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

Начинающему
Почему 1С и какие задачи ты хотел(а) бы решать в первый год?

Укажите в сопроводительном письме информацию о пройденных курсах по 1С.
С опытом от года
Как вы автоматизировали какой-либо бизнес-процесс с помощью доработки 1С, и какой результат (в цифрах) это принесло?

Опишите самый интересный проект в вашей карьере (или задачи, которая вас увлекла).
Ведущему и главному
Почему вы считаете, что готовы к такому уровню самостоятельной ответственности?

Какой из этих участков вы считаете своей основной зоной развития?
Об опыте в отклике
Сколько по времени, и с какими конфигурациями работали?

Пришлите резюме с кратким описанием опыта по УТ, Рознице, интеграциям и маркировке.

Собеседование программиста 1С: вопросы и ответы с оценкой тренажёра

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

Как строить ответ

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

Слабый ответ, 3 из 10
Какую именно проблему вы нашли и какое техническое решение дало этот результат?

Оптимизировал запросы, и всё стало работать намного быстрее. Подробно уже не вспомню, там было много работы.

Сильный ответ, 9 из 10
Какую именно проблему вы нашли и какое техническое решение дало этот результат?

Расчёт себестоимости при закрытии месяца шёл 6 часов и мешал бухгалтерии закрыть период в срок. Снял замер производительности и посмотрел план запросов в MS SQL. Больше всего времени занимали два места: запрос к регистру в цикле по каждому заказу и соединение с виртуальной таблицей без отбора по периоду. Запрос из цикла вынес и получал данные одним пакетом через временную таблицу, а условия перенёс в параметры виртуальной таблицы. Проверял на копии базы, сравнивая суммы с прошлым закрытием до копейки. Расчёт сократился с 6 часов до 50 минут, и бухгалтерия стала закрывать месяц на день раньше.

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

Вопрос про эту строку резюме тренажёр задал во всех трёх прогонах, а слабый ответ дан в другом прогоне на такой же вопрос. Сильный ответ получил высокий балл, потому что в нём есть замер, две найденные причины, проверка на копии базы и результат. Вместе с баллом тренажёр попросил уточнить, как решение попало в рабочую базу.

Слабый ответ, 3 из 10
Как вы организовали этот переход?

Перенёс доработки в расширения, это стандартная практика. Сделал по документации, внедрили, работает стабильно.

Сильный ответ, 9 из 10
Как вы организовали этот переход?

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

Собеседование программиста 1С, вопрос о переносе доработок в расширения: слабый и сильный ответ.

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

Вопросы на собеседовании 1С, которые задают на любом уровне

Эти темы тренажёр поднимал на вакансиях от начинающего до главного программиста. Ещё несколько вопросов есть в статьях слабые стороны на собеседовании и почему ушли с прошлой работы.

Схема: слово «обмен» из резюме программиста 1С превращается на собеседовании в вопрос «Как выстроили обмен?»

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

Какие цифры из вашего резюме вызовут вопросы, можно проверить заранее: подготовка к собеседованию в TalentKit задаст десять вопросов по резюме и тексту вакансии.

Начать тренировку

Как проходит собеседование программиста 1С: этапы и тестовое задание

Из этапов отбора работодатели чаще других называют техническое интервью: его упоминают 8 вакансий, например так: «Проводим техническое интервью с архитекторами». Так выглядит отбор в одной из вакансий:

  1. Первый этап

    Знакомство с HR (30 минут).

  2. Второй этап

    Техническое интервью (1–1,5 часа).

  3. Итог

    Оффер в течение 1–2 рабочих дней после интервью.

О тесте или тестовом задании пишут только 4 работодателя из 487, а 3 прямо обещают обойтись без него. Ещё один предлагает другой вариант: «вместо тз предлагаем выслать пример вашего рабочего кода, потом вместе обсуждаем на техническом собеседовании».

Без тестаС тестом
У нас нет тестовых заданий и лайв-кодинга.Рассмотрение резюме, выполнение тестового задания, собеседование с руководителем.
Отбор без тестового задания и многоэтапных собеседований.Заработная плата «определяется по результатам собеседования и технического теста».
таблица листается вбок →

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

Отрепетируйте собеседование на своей вакансии

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

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

Собеседование программиста 1С: как говорить о зарплате

О деньгах могут спросить уже в отклике: в 13 вакансиях работодатель просит сразу написать ожидания, например так: «Укажите в сопроводительном письме желаемый уровень заработной платы (даже если это диапазон)». Поэтому диапазон нужно собрать заранее по вакансиям своего города и конфигурации, а если получится, то спросить знакомых. Называйте сумму примерно на 20% выше средней и не занижайте её, потому что работодатель будет двигать цифру вниз.

Суммы есть в статье про зарплату программиста, а как собрать свою вилку, рассказано в статье про желаемую зарплату на собеседовании. Что спросить самому, смотрите в статье вопросы работодателю на собеседовании.

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

Дают ли тестовое задание на собеседовании программиста 1С?

Редко: из 487 вакансий программиста 1С в базе TalentKit о тесте или тестовом задании пишут 4, а ещё 3 прямо обещают обойтись без него, и чаще работодатель называет техническое интервью.

Какие вопросы задают начинающему программисту 1С?

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

С какими конфигурациями спрашивают опыт на собеседовании 1С?

В вакансиях программиста 1С из базы TalentKit примерно поровну названы 1С:Бухгалтерия (44%), 1С:ЗУП (43%) и 1С:ERP (42%), реже 1С:Управление торговлей (35%). У ведущих разработчиков 1С:ERP встречается чаще, в 55% вакансий.

Итог

Проверьте свои ответы до собеседования

TalentKit задаст десять вопросов по вашему резюме и вакансии и после каждого ответа покажет, как ответить сильнее.

Начать тренировку

Что почитать дальше