Какие задачи тестирования я задам Вам на собеседовании на позицию "мидл" [февраль 2026]
Разработка - Подготовка к аттестации
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Введение и предпосылки появления публикации
Доброго всем времени! Вообще я не планировал углубляться в тему найма и поиска сотрудников, но в последнее время на наш основной почтовый ящик франча участились отправки резюме различных специалистов - как программистов, так и консультантов. Напишу сразу, некоторые резюме по факту того, что там описано, весьма впечатляют. Специалисты описывают свой опыт, достигнутый приблизительно за 2-3 года так, что, к примеру я, обладал подобными компетенциями не менее как спустя 8-10 лет.
Поэтому я решил составить небольшой пул вопросов, который, по моему мнению, позволит оценить ваши навыки на позицию "мидл". Подробнее ниже.
Содержание вопросов и их решения
Во-первых, для решения представленных задач вам потребуется любая типовая конфигурация (я как любитель УТ - предлагаю УТ 11.5.22.155), платформу вы можете использовать 1С:Предприятие 8.3.27.1688.
Далее, на момент начала 2026 года, программисту 1С желательно обладать следующими навыками - "hard skills".
Представленные ниже три вопроса затрагивают следующие темы: обязательное знание СКД и языка запросов, возможности расширения динамических списков и работа с операторами / объектами современной платформы 1С.
Например, один из вопросов звучит так: доработать функционал работы с динамическим списком документов - необходимо отразить количество различных позиций в документе списка, общее количество позиций, общую сумму, среднюю цену, а также различные итоги по списку.

Рис.1. Список вопросов на позицию "мидл".
Другие 2 вопроса, как описано выше - знание запросов и умение работать с СКД и задачи по объектам конфигурации.
Приблизительное выполнение 3-ех представленных задач оценивайте как 2-3 часа, конечно, можно пользоваться всем, чем угодно. В приложенном архиве, со списком вопросов вы можете найти решения в виде отдельной небольшой конфигурации.

Рис.2. Копирование структур через буфер обмена.

Рис.3. Сборка "динамического списка".
Вы также можете ознакомиться с нашими техническими публикациями:
Дополнительные материалы:
По расширению функционала старой УНФ 1.6 (3.0)
Новая ставка НДС 22% 2026 года в старой версии УНФ 1.6
По расширению функционала УТ 11
Дополнительные колонки в справочнике и подборах номенклатуры для УТ 11.5 [февраль 2026]
Редактирование колонки "Цена" в РМК УТ 11.5 [январь 2026]
Печать документов и пречеков на ККМ в УТ 11.5
Тонкости обновления УТ 11.5 на ставку 22% после наступления 2026 г.
Независимая печать чеков на ККМ АТОЛ напрямую драйвером [декабрь 2025]
Обмены данных между конфигурациям
Служебная выгрузка-загрузка номенклатуры, штрихкодов, остатков, видов цен из 1С:Розницы в 1С:Розницу
Простой и быстрый перенос справочника "Номенклатура" из УТ 11.4 в Розницу 2.3
Вступайте в нашу телеграмм-группу Инфостарт
тестирование собеседование ряд задач кодинг управление торговлей бсп розница унф
См. также
Подготовка к аттестации Разработчик Стажер 1С:Предприятие 8 1C:Бухгалтерия Платные (руб)
Обучающая программа 1С Online представляет собой интерактивное изучение языка запросов с самого начала:
- 50 практических заданий с различным уровнем сложности;
- Методические материалы по практике написания запросов;
- Описание назначения таблиц и индексов 1С Предприятие 8;
- Методика решения реальных задач запросом 1С;
- Автоматическая система проверки решений с указанием ошибок;
- Инструкции по решению задач с разъяснениями;
- Техническая поддержка пользователей.
Тренажер запросов подходит для начинающих и действующих разработчиков 1С
5094 руб.
11.02.2014 89263 121 15
Подготовка к аттестации Разработчик Стажер 1С 8.3 Россия Абонемент ($m)
Экзамен 1С:Специалист по платформе 8.3. Решения билетов экзамена (Июнь 2026). В публикации собраны базы с решениями билетов, задачи которых аналогичны экзаменационным. Решения выполнены в соответствии с требованиями и рекомендациями учебного центра (курсы подготовки к экзамену). Решено на актуальной на 2026 каркасной конфигурации "new_carcass_8_3_25_1445".
1 стартмани
10.06.2026 5790 103 RosinMaksim 49
Математика и алгоритмы Механизмы платформы 1С Подготовка к аттестации Разработчик Стажер 1С 8.5 Бесплатно (free)
Платформа 1Craft[Code] — это, по сути, профессиональный тренажёр для тех, кто хочет наконец-то перестать бояться кода 1С и начать писать его уверенно. Здесь нет скучной теории — сразу практика, сразу дело.
05.06.2026 8147 burni4 17
Подготовка к аттестации Разработчик Стажер 1С 8.3 Россия Бесплатно (free)
Представьте ситуацию. Вы по каким-либо причинам ищете работу. Приходите на собеседование, и с вами проводят техническое интервью. Вы хороший специалист, но уже несколько лет не проходили технических собеседований. Естественно, волнуетесь, испытываете стресс, теряетесь. Не можете ответить на элементарные вопросы. Возможно, какие-то ответы просто забыли или чем-то просто не пользовались и поэтому забыли.
13.01.2026 7431 770 cheshirshik 6
Подготовка к аттестации Разработчик Стажер 1С:Предприятие 8 Россия Бесплатно (free)
Установим основные параметры, сделаем тексты удобочитаемыми, создадим копипастом подсистемы и группы команд, настроим консоль запросов.
07.07.2025 17914 cargobird 15
Подготовка к аттестации Разработчик 1С:Предприятие 8 1С:ЗУП Бесплатно (free)
Рассказываю, как готовилась и сдавала, а ещё об изменениях в работе после получения сертификата. Делюсь советами и наблюдениями.
04.02.2025 8698 AlexeyPROSTO_1C 4
Подготовка к аттестации Разработчик Россия Бесплатно (free)
Источники информации для подготовки к Эксперту.
18.12.2024 20823 GraVVitY 62
Подготовка к аттестации Разработчик Стажер Бесплатно (free)
Меня зовут Татьяна, в 1С-разработке я уже семь лет, а в этом году официально стала junior-специалистом. Рассказываю, как всё происходило.
10.09.2024 15608 AlexeyPROSTO_1C 21
в файле конфигурации представлены примеры расширяющие работу с динамическим списком, обычно то, что не всегда сразу бывает ясно «а как сделать?»
Так же есть пример как составить запрс одновременно работающий как с вложенными таблицами, так и виртуальными таблицами. Запрос может быть использован как набор данных в скд
Так же представлены примеры работы с асинхронными функциями и методом ждать
Все это работает и я ожидаю, что это является базовыми минимум «мидла»
Например, в 21-ом не было асинхронных процедур…
Ну а так - что спрашивать? Запросы и применение вложенных и виртуальных таблиц и работа с динамическими списками - это же фундаментальные знания так-то
И меня это вполне устроит, согласно названию публикации
Что интересно, половина кандидатов сыпется на использовании наименований элементов справочника в качестве имён реквизитов. Причем, даже люди с приличным стажем.
причем, не надо путать с сериализацией. сериализация дает ссылку на объект, там где не надо тянуть этот объект
И, чтобы два раза не вставать - какая вилка по з/п? Есть ли премии - квартальные, годовые? Медицинская страховка, стоматология - в каком объеме? Есть ли страховка на детей? Индексация з/п? Какое оборудование выдается? Два монитора?
Git используете? YaxxUnit, Sonar? Документация где - в Confluence? Тасктрекер есть - Jira, или хотя бы Redmine? Постановку ФА выкатывают? Или "консультанты"? Кто тестирует? Вообще - есть тестирование, если да,то какое? Расписание релизов, план выпуска?
в файле конфигурации представлены примеры расширяющие работу с динамическим списком, обычно то, что не всегда сразу бывает ясно «а как сделать?»
Так же есть пример как составить запрс одновременно работающий как с вложенными таблицами, так и виртуальными таблицами. Запрос может быть использован как набор данных в скд
Так же представлены примеры работы с асинхронными функциями и методом ждать
Все это работает и я ожидаю, что это является базовыми минимум «мидла»
Я вот в реальной жизни, видел только одну такую, и то она служебная, для тестирования http запросов. На ней и ознакомился с этими методами, чисто из любопытства. А в продакшионе, даже не сталкивался ни разу.
Ну и какой смысл участвовать в этой дискуссии вам, если общая тема не интересна…это же мое желание - я могу профессионально спросить то, что считаю нужным…
Я вообще считаю, что это бессмысленно разводить тут пламенную дискуссию, что хорошо, а что плохо….
Получается, что нет.
Соответственно просто делаю следующий вывод.
Человек должен 3 часа времени потратить, на то, что на потенциальном месте работы просто не будет использоваться, лишь для того чтобы, по сути, показать свою эрудицию.
Не исключаю, что у вас какая-то компания, в которой мечтает работать каждый человек и миддлы выстраиваются в очередь.
Но на моей практике, даже полчаса потратить на вопросы..не каждый кандидат готов, не то, что 3 часа решать никому не интересные тесты, не нужные в реальной жизни. А опытный кандидат он еще больше ценит свое время, и понимает это.
Сделал и другие выводы, но я о них в публичном поле промолчу, дабы действительно не произошло холивара.
Спасибо за ответ. Успеха в поисках кандидатов !
И спрошу я именно то, что обозначено в вопросах…. А чтобы не прослыть в том, что я ищу халявные решения - я сам прорешал именно то, что спрашиваю… и поверь, там так-то «не палочка с веревочкой»….
Сертификат Специалист отсеивает 90% мусорных кандидатов, маст-хэв. Дешевле сделать false negative и отклонить годного спеца без сертификата, чем нанять самозванца.
Ну и окромя серта хочется видеть хотя бы пару лет стажа.
Ну и спросить, что нового завезли в платформу за последний год. Если не в курсе, то до свиданья, это выгоревший.
Ну и вместо тестовых заданий дать реальный несложный код строк на двести и попросить сделать ревью.
Сразу становится видно, как у человека в голове расставлены приоритеты, на что тригерится, что пропускает.
К примеру, во франчайзи я получил сертификат Спеца через два года - по меркам франчайзи Раруса (как сказал мне директор Олег Чернов) - это очень долго - я полгода сдавал экзамен, набирался практики... Но только через 5,5 лет я написал свою первую программу для клиента, начал разбираться в 1с, как говорится, "смотря шире, думая глубже"... А сейчас (через 17 лет) я стал чуточку увереннее...За всеми технологиями не успеть, коридор задач узкий, поэтому да, у кого есть Спец - надо сдавать тесты, по уму, имхо мое скромное мнение... :)
Расчет показателей, после получения списка. Есть способ пост-обработка списка.
обработчик ПриПолученииДанныхНаСервере
Единственное приемлемое решение, которое я вижу - спроектировать структуру данных с учетом вышеизложенноых требований и хранить уже рассчитанные показатели в шапке документа.
Но это тоже извращение, как по мне. Хочется иметь показатели - получай их отчетом или обработкой.
а по отображаемым на форме.
А вообще, да, выводить расчетные данные на динамический список - дурной тон.
Есть отчеты для этого.
Тут мы уходим в легендарный срач про то, что тестовые задания не отражают зачастую того, что ищет наниматель.
Примеры:
1. Задание не проработано "вертикально" (по профессиям).
Не совсем наш случай в публикации, но - это когда ищут на позицию "Аналитик бизнес-процессов для автоматизации 1С" и предлагают задание с жестким кодингом - не секрет, что аналитик не равно кодеру. Да, он должен понимать хотя бы в общих чертах это дело, но это как при найме пилота самолета проверять только его знание механики самолета, в которой он разбирается на порядок хуже техника.
2. Задание не соответствует "горизонтально" (по направлениям деятельности).
Мягко сказать не секрет, что сегодня есть крутые спецы в Торговле, Складе и Рознице, которые нули в Затратах или Зарплате. И наоборот. Вы ищете спеца по ЗУП, а задание даете по Рознице (сам такое проходил). И мотивация, что если ты хороший спец, то разберись и покажи что ты крут. Ну ок, а по моему профилю вы ничего не узнаете...
3. Задание не проработано по "глубине" (по применимости)
В задании есть динамические колонки с выпуском файрболлов в списке по солнечному циклу с Венеры и массивом таблиц НЛО с Марса. Наш соискатель блестяще с этим справляется. После чего тухнет на рядовой реальной задаче с оценкой в 3 часа на простой печатной форме. Или не тухнет, но через полгода не помнит как делать указанные НЛО с Марса. Т.е. набор тестовых задач настолько же оторван от реальных задач на производстве, или в франче, что в целом не покажет ничего.
Снова вернусь к примеру - летом как то смотрел вакансию на спеца ЗУП. Из интереса откликнулся. ПРислали задание на Розницу и Торговлю. На замечание ,что я ЗУП, "девочка" ответила что это не ее дело и всем такое задание рассылают.
@ 1СНИКИ, ВОТ ТЕМА, ДАВАЙТЕ ОБСУДИМ
@ 1СНИКИ ОБСУЖДАЮТ, ПОПУТНО НАПОЛНЯЯ ПАНАМКУ АВТОРА
@ РЕБЯТА, ХВАТИТ ОБСУЖДАТЬ, А ТО ЗАКРОЮ КОММЕНТЫ
@ 1СНИКИ ДОБАВЛЯЮТ В ПАНАМКУ ДОВЕРХУ
@ АВТОР: ЗАКРЫВАЕТ КОММЕНТЫ УТИРАЯ СЛЁЗЫ РАДОСТИ, ПРЕИСПОЛНЕННЫЙ НОВЫМИ ЗНАНИЯМИ
А почему все забыли про то, что испытательный срок 3 месяца. Да за эти три месяца можно о потенциальном сотруднике узнать всё и вся! Понравился - работает дальше. Не понравился - расстались.
Это применимо скорее всего к фикси, а вот у франчей - другая технология отбора (как автор написал).
Не все хотят сразу скачивать и решать, а вот почитать, подумать и обсудить было бы неплохо.
Комментарии вскрыли другие проблемы, но они не связаны напрямую с автором, они общие- пусть высказываются.
Думаю, что тем, кто поработает у автора в компании, повезет , и они наберутся большого опыта. Я бы старшего сына отправил именно сюда работать. При прочих равных условиях.
1. Если писать через виртуальные таблицы, то получим считывание всея таблицы со СКУЛЬ.
2. Если через вычисляемые поля, то запрос в цикле.
3. Через обработчик ПриПолученииДанныхНаСервере - ну ОК.
4. Самый простой способ создать поля и синхронить их перед записью документа. Денормализация ради скорости.
Данные пункты учитываются при решении или это уже Сеньор уровень?
- Здравствуйте.
- Я высокопрофессиональный интервьюер. Мы ищем инженера в нашу прекрасную Некоторую компанию.
- Да, я такой. Рад собеседоваться в Некоторую компанию, особенно на 14‑м раунде. Это всё я. Я инженер.
Высокопрофессиональный инженер.
- У меня для вас задача - это высокопрофессиональная задача LeetCode за номером 451.154. Я скопировал эту задачу с сайта, и у меня есть решение. Вы решайте, а я буду проверять по буковкам.
- Да, могу. Пишу. Я выучил наизусть задачу 451.154. Мне повезло на этом собеседовании - не все задачи я выучил
наизусть. А эта решается рекурсивно.
Тык‑тык (набирает по памяти решение).
- Сложность О(семь целых пять десятых в 9 / 736 квадрате).
- Задам неожиданный вопрос (делает умное лицо). А можете решить теперь с помощью стека?
(проверяет по решению по буковкам)
- Да, могу (делает ещё более умное лицо). Я же высокопрофессиональный инженер. Решаю с помощью стека.
Тык‑тык.
- Сложность О(минус один в степени логарифма).
- Замечательно. Я так рад, что вы профессиональный инженер.
- Да, я тоже рад, что вы профессиональный интервьюер.
- Мы рады.
Именно поэтому он поставил за прототип каркасную конфигурацию ценой 2 СМ. И из всех доступных ресурсов продвигает свои. Источники недостоверны, из бесплатных доступны всек кто знает что ищет.
Базовая часть функционала Динамических списков типовых конфигураций, уже давно работают запросами, но пакет данных получают не из объектов конфигурации, а источников формирующих пакет данных (в каждой конфигурации свои ньюансы).
Собственная "пустая конфигурация" должна это предусмотреть.
Считаю эту статью саморекламой, с целью набить себе рейтинг.
Без строчки кода и разбора АЖ четырех методов.
Публикацию я оценил в МИНУС. И настойчивую рекламу самосебя так же оцениваю в минус. Предоставьте разбор Ваших полетов в реализации Четырех решений задач по работе с Динамическими списками, без скачиваний и в виде анализа.
Скачал, посмотрел и не понял вообще. Я просто делал подобный список вопросов для кандидатов и задавал как мне кажется общие вопросы. А у вас по моему узконаправленные темы.
1. Вы хотите спросить, как вывести итоги динамического списка? Этого в типовых вообще нет. Есть некие костыльные решения конечно. Например в УХ, список журнала Банковские выписки, но там берутся данные за один день, счет и организацию. Но это скорее исключение. Если это вопрос на знание языка запросов, то лучше просто попросить написать запрос, где выводятся эти данные за период в форму обработки.
2. Работа с буфером обмена? Может еще про планировщик спросить или про объект анализ данных?)
3. Третий вопрос адекватный, но решение по моему использовать фигурные скобки, расширение Языка запросов СКД.
По поводу базы с решениями:
Первые вопрос: В динамическом списке непонятно, зачем три вложенных запроса, вроде одним можно. Да и моветон использовать, вложенные, т.к. там все данные прочитаются. Вроде и среднюю цену можно было в запросе сразу получить, а не при ПриПолученииДанныхНаСервере. Зачем в этом событии переменная СуммаСтрок тоже не понял.
Третий вопрос: почему пошли путем внешнего набора данных?
Вы можете заказать платную консультацию или разработку у автора. Будет создан приватный заказ на «Бирже заказов» для автора.
№ 2621894
Создание 20.02.26 16:30
Обновление 20.02.26 16:30
Просмотры 6747
Загрузки 19
Рейтинг
11
Комментарии 53
Код открыт Да
Рубрики Подготовка к аттестации
Кому
Разработчик
,
Стажер
Тип файла Архив с данными
Платформа 1С 8.3
Конфигурация
1С:ERP Управление предприятием 2
,
1С:Управление торговлей 11
Операционная система Windows
Страна Россия
Отрасль Не имеет значения
Налоги Не имеет значения
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)