Вход | Регистрация
    1  2
1С:Предприятие :: 1С:Предприятие 8 общая

Накидайте задач на собеседование на разработку отчетов и обработок

Накидайте задач на собеседование на разработку отчетов и обработок
Я
   tubexe
 
02.01.19 - 15:33
Накидайте сюды задач на собеседование.
Задачи на разработку отчетов и обработок.
Что еще на собеседовании спрашивают?
Позиция стажер/джуниор.
 
 
   Krendel
 
101 - 09.01.19 - 08:24
(89) Программировать на бумажке, это как любить женщину на картинке (с) 2003 год, 1-й препод по С++
   Dotoshin
 
102 - 09.01.19 - 08:50
(101) Не путайте кодинг с программированием. Программировать можно вообще без бумажки.
   unregistered
 
103 - 09.01.19 - 09:01
(0) > Задачи на разработку отчетов и обработок

Лучше всего взять что-то из реальных задач, которые выполнялись в последние полгода - год.
Для целей тестирования, чтобы сократить время, можно либо задачи упростить, либо для решения предоставлять уже полуготовые решения (каркасные шаблоны, где нужно только что-то доделать).
Убьете двух зайцев - проверка знаний конкретных прикладных решений и общих умений кодить и рисовать отчеты.
Если предполагается работа с типовыми конфигурациями, то можно погонять на предмет встраивания отчетов и обработок в БСП (не тупое добавление в справочник внешних отчетов, а в подсистему ПодключаемыеОтчетыИОбработки). Если конечно кандидат не совсем нулёвый и позиционирует себя, как специалиста хоть чуть-чуть знакомого с типовыми.
   Kirill123455
 
104 - 09.01.19 - 12:47
(0) Имеется 3 поля: Наименование(стандартный реквизит), название и расшифровка. Необходимо сделать так, чтобы поле наименование заполнилось автоматически, то есть перенеслись данные из поля название и расшифровка.
Например: Наименование (С,сок)
          Название С
          Расшифровка Сок
   Nikoss
 
105 - 09.01.19 - 13:27
(104) это типа 2 события при изменении на поля название и расшифровка? Или какой-то подвох?
   Megas
 
106 - 09.01.19 - 13:50
(81)
Я бы 100% написал бы в запросе ""00021"" не через параметр. Так как тут чёткий вопрос.
Писать запрос руками тоже сомнительное удовольствие, хотя такой масенький можно.


Ну и после того как прошёл собеседование то далее люди сами выбирают куда идти. У меня на последнее место было ещё 3 мест куда приглашали и я сравнивал что мне нравится. Хотя на большую ЗП наверное сложнее найти 4 места где тебя берут
   unregistered
 
107 - 09.01.19 - 14:48
(44) > ошибки 3
>> 1. вообще не могут ничего написать.

Ну тут всё понятно. Странно, что такие кандидаты встречаются.

>> 2. пытаются в запросе вместо параметра использовать константу ""00021"" и да, путаются в типе число/строка.

Очень спорная ошибка. Если я получаю ТЗ от грамотного постановщика (НЕ тупой пользователь), то ожидаю, что методика уже им проработана и воспринимаю это ТЗ буквально. То есть, если в ТЗ не указана необходимость добавлять константы или другие механизмы, позволяющие пользователю менять значение этого условия (параметра), то вполне допустимо указание условия прямо в тексте запроса.
Хотя на собеседовании я бы, скорее всего, озвучил свои сомнения в используемом подходе - типа что за *авнокод вы тут просите и как часто подобные требования встречаются на практике.

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

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

Вообще метода весьма неоднозначная.
Кандидат может просто не понять чего конкретно от него хотят - буквального исполнения задачи (сумеет ли он вообще написать запрос на бумаге), размышлений (оценка хода мыслей при решении), всесторонней оценки и комплексного осмысления задачи с выдвижением своих вариантов. В жизни каждый из этих вариантов будет им использован в зависимости от контекста, в котором программист ориентируется. На собеседовании кандидат этого контекста не знает вообще.
Идеальный кандидат, наверное, должен предложить все три варианта.
   OldCondom
 
108 - 09.01.19 - 15:24
За свою жизнь видел 2 раза вопросы из разряда с подвохом. В обоих случаях это были старые пердуны с жирными тараканами в голове. Что у них там на уме при поиске кандидатов - только их дело. Мое имхо в копилку - лесом таких проверяльщиков, у них уже маразм крепчает.

(0)
1) В обработке выбираешь документ. Меняешь период движения одного или нескольких регистров, по которым прошелся этот документ. Документ при этом не проводишь.

2) В какой-нибудь типовой конфе находишь номенклатуру, которая использовалась в учете максимум год назад. Выводишь список в табличную часть обработки. По кнопке "Перенести" эта номенклатура переносится в указанную папку, допустим "Неактуальные позиции".
   Cyberhawk
 
109 - 09.01.19 - 15:55
(108) Пункт 1 - движения независимого РС, не связанного с этим регистратором, но им-таки созданные :)
   Вафель
 
110 - 09.01.19 - 15:56
самое главное что заставляй всех затачи решать возле доски, а не за компом.
Как в лучших домах гугла и мс
 
 Рекламное место пустует
   OldCondom
 
111 - 09.01.19 - 16:09
(109) да сразу уж угли раскаленные за шиворот, пока задачу решает. И обязательно в комнате 1-2 девицы сидят и хихикают, периодически пальцем в сторону кандидата показывая. Конечно не забыть про частые подходы проверяющего к окну и тяжелые, протяжные выдыхания с постукиванию пальцами по подоконнику. И договориться, чтобы через 40 секунд, кто-то зашел, спросил, когда можно будет обсудить вопрос, а на вопрос ответить "Ммм... видимо не скоро...".
   dezss
 
112 - 09.01.19 - 16:13
(111) ты поаккуратней с предложениями, а то кто-то может взять на вооружение)
   impulse9
 
113 - 09.01.19 - 16:39
(111) ник у тебя правильный
   eryomin
 
114 - 09.01.19 - 17:43
1
В конфигурации есть Документ «Резервирование переговорной» ( резервирует
Переговорную на определенный срок).
Реализуйте отчет , который отобразит список конфликтующих Документов
«Резервирование переговорной».( Т.е. в этих Документах ) Периоды резервирования
пересекаются.
2 В конфигурации есть справочник Товары. Необходимо в форме списка реализовать команду
выгрузки в файл, формат файла ( текстовый, Excel) на выбор , товаров согласно примененному
отбору в списке. Режим модальности включать нельзя
3 В конфигурации есть регистр Накопления Товары
Движения
Приход 02.01.2017 Ручка 10 Шт
Приход 10.01.2017 Вилка 50 Шт
Расход 05.01.2017 Ручка 3 Шт
Создайте отчет( средствами СКД) , выводящий остатки по заданному( может быть не задан ) в
отборе товару на каждый день Периода отчета в следующем формате( к примеру Период Январь
2017)
01.01.17 0
02.01.1710
03.01.1710
04.01.1710
05.01.177
…………………
31.01.177
   Мелифаро
 
115 - 10.01.19 - 08:28
(111) Ну с девицами можно и иначе, как в кинце "Пароль "Рыба-меч" ;)
   Масянька
 
116 - 10.01.19 - 08:37
Интересно, а сварщика на собеседовании тоже просят что-нибудь сварить? А электрика починить оборванные провода? Или это в сфере 1С?
(115) Хорошее предложение. Первый, кто внедрит - не будет иметь отбоя от кандидатов. Поэтому стоит сразу же и про пушку не забыть.
   ДенисЧ
 
117 - 10.01.19 - 08:54
(116) Ты готова стать такой девицей? ))))
   Масянька
 
118 - 10.01.19 - 08:55
(117) Не-а. Я готова пушку держать.
   ДенисЧ
 
119 - 10.01.19 - 09:09
(118) нене... Пушку любой умеет держать...
   vyaz
 
120 - 10.01.19 - 10:04
(114) это задачи для стажера? по опыту проведения собеседований 90% кандидатов отвалятся на подобных задачах, при этом претендовать будут совсем не на стажера.
   Мелифаро
 
121 - 10.01.19 - 10:07
Я бы тупо на модальности слился бы без интернета, ибо на практике с этим не сталкивался. Что не помешало бы нагуглить решение за пару минут.
   Галахад
 
122 - 10.01.19 - 10:10
(114), (121) Не понял, а для чего вообще модальность?
   Мелифаро
 
123 - 10.01.19 - 10:13
(122) Я так понимаю, чтобы дать возможность пользователю работать в системе, пока идёт выгрузка, асинхронный вызов и всё такое.
   ДенисЧ
 
124 - 10.01.19 - 10:14
(121) Пишешь без модальности, потом запускаешь рефакторинг и говоришь преобразовать в немодальные
   ДенисЧ
 
125 - 10.01.19 - 10:15
(122) Для выбора имени файла, куда выгружать, например
   Мелифаро
 
126 - 10.01.19 - 10:19
(124) Да не суть важно. Речь о том, что узкоспецифичные задачки на собеседовании - зло, т.к. споткнуться на них может даже эксперт, обмазанный сертами Специалиста по уши. Я на собеседовании спрашиваю не конкретное решение задачи в виде кода, а то, каким путём пойдёт кандидат. Причём по возможности объяснять надо просто на словах, как обычному пользователю.
   Мелифаро
 
127 - 10.01.19 - 10:20
(125) А, точно, там же его нельзя _включать_ %)
   ДенисЧ
 
128 - 10.01.19 - 10:26
(126) Например, 114.3.
Как ты объяснишь простому пользователю, что ты в настройках схемы будешь включать дополнение по дням, если он вообще не знает, что такое схема компоновки?
   Мелифаро
 
129 - 10.01.19 - 10:33
(128) Это уже технический нюанс, я и пишу "по возможности".
Например, "как вы будете собирать отчёт по остаткам по дням по бухрегистру и какие объекты конфигурации задействуете?".
   13_Mult
 
130 - 10.01.19 - 10:38
(48) "выбрать т.Ссылка" может не является Наименованием номенклатурной позиции, а например представлением в виде Кода. Ещё справочник может быть не иерархическим и ЭтоГруппа работать не будет.
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует