|
OFF: Оцените сложность тестового задания. Ø (Волшебник 18.01.2017 13:59) | ☑ | ||
---|---|---|---|---|
0
Nuobu
12.01.17
✎
16:46
|
Всем доброго дня.
Такой вопрос: Я увольняюсь из компании. И компания ищет нового программиста. Меня попросили проводить с ними собеседования и давать тестовое задание. К вам - просьба оценить сложность тестового задания. Оно минут на 30, максимум на час. Конфигурация УТП 1.2.39, 8.3 1. Написать "срез предпоследних" по регистру "курсыВалют". 2. Написать обработку по удалению ( или пометке на удаление, всё равно) документов заданного типа. Суть второго задания - я хочу увидеть, как человек работает не с запросами, а с кодом. Какое ваше мнение? Сложно, просто? Может, времени мало? Спрашиваю, т.к. те, кто приходят, не могут сделать нормально ни первого задания ни второго. Если есть предложения по заданиям - кидайте. |
|||
135
ul_tim
13.01.17
✎
16:25
|
на мой взгляд задание то, что нужно. позволяет отсеивать людей которые не умеют программировать довольно эффективно. большой плюс автору
|
|||
136
mehfk
13.01.17
✎
16:26
|
Первая - в переменной ТипДокумента. Вторая в избыточности Записать()
|
|||
137
ul_tim
13.01.17
✎
16:26
|
жаль, что теперь в мисте засветилось и нельзя уже использовать
|
|||
138
mehfk
13.01.17
✎
16:27
|
(137) Реши (11)
|
|||
139
Nuobu
13.01.17
✎
16:27
|
(136) Переменная ТипДокумента заполняется в другом месте.
Об.Записать(); - да, лишнее. Не обратил внимания. Я бы дал одну ошибку. + возможность поговорить. |
|||
140
ul_tim
13.01.17
✎
16:28
|
мы благодаря подобной задачке на 30 мин. выбрали нормального руководителя отдела программирования в агрохолдинг и быстро отфильтровали слабых кандидатов
|
|||
141
Nuobu
13.01.17
✎
16:29
|
(140) Харьков, эх, жаль, что не Киев.
|
|||
142
ERWINS
13.01.17
✎
16:31
|
(136) а что в переменной ТипДокумента не так?
про записать согласен..... (но работает) |
|||
143
mehfk
13.01.17
✎
16:31
|
(139) >> Переменная ТипДокумента заполняется в другом месте.
Ты просил указать ошибки, я указал. |
|||
144
ERWINS
13.01.17
✎
16:32
|
(143) ТипДокумента на форме реквизит.
он выбирается руками. |
|||
145
ERWINS
13.01.17
✎
16:33
|
в чем ошибка
|
|||
146
Nuobu
13.01.17
✎
16:35
|
(143) Для меня это не ошибки - мне важно было увидеть функцию с запросом.
|
|||
147
mehfk
13.01.17
✎
16:35
|
Ну пусть будет так : в отсутствии описания необходимости создания реквизита формы с заданным именем.
|
|||
148
ERWINS
13.01.17
✎
16:36
|
(147) спасибо. буду помнить
|
|||
149
ul_tim
13.01.17
✎
16:41
|
(138) в том то и дело что так задача на мой взгляд сразу какая то неинтересная и требует как то вникать и т. п., а в задаче автора все просто и со вкусом и главное никто не кидается крутыми фразами про глубокие познания в себестоимости, не пытается как бы показать что я вот мучался, а попробуй теперь ты.
|
|||
150
Nuobu
13.01.17
✎
16:41
|
Ну, ERWIN, давай еще задачки для собеседований. А то мне уже нечего у людей спрашивать.
|
|||
151
mehfk
13.01.17
✎
16:42
|
(149) Задачи из (0) - это уровень начинающего.
|
|||
152
ul_tim
13.01.17
✎
16:43
|
так з/п по факту там и есть начинающего
|
|||
153
ul_tim
13.01.17
✎
16:43
|
просто его будет достаточно для Киева, более чем
|
|||
154
mehfk
13.01.17
✎
16:44
|
(148) Имя элемента формы может не совпадать с именем связанных с этим элементом данных.
|
|||
155
Said_We
13.01.17
✎
16:45
|
(146)
А какой вариант считается правильным для каждого из задания? Хотя бы критерии какие? Испытуемый о них знает до выполнения задания? |
|||
156
mehfk
13.01.17
✎
16:45
|
(152) Автор-то навернчка не начинающий. Зачем вместо себя брать начинающего?
|
|||
157
piter3
13.01.17
✎
16:46
|
(152)не совсем,да и автор вроде не зеленый
|
|||
158
mehfk
13.01.17
✎
16:48
|
(155) Все просто:
1. Решение должно быть верным. 2. Решение должно быть элегантным. |
|||
159
ul_tim
13.01.17
✎
16:48
|
тут немного неверно названо насчет начинающего - просто толковый. так будет правильнее. все там ок. могу поспорить что тот, кто реально решил бы это дело за пол часа у него на собеседовании далее все норм бы было и автор подтвердил бы.
|
|||
160
Вафель
13.01.17
✎
16:51
|
в киеве вроде все толковые уже в джаву ушли
|
|||
161
ul_tim
13.01.17
✎
16:53
|
и еще. Я так понимаю не внимательно читали. "Спрашиваю, т.к. те, кто приходят, не могут сделать нормально ни первого задания ни второго." - т. е. никого нет, что бы решить данное задание. О чем здесь спор? НИКОГО НЕТ.
|
|||
162
ul_tim
13.01.17
✎
16:54
|
Если повезет, найдут кого нить что бы хоть одно что то сделал за такие деньги
|
|||
163
ul_tim
13.01.17
✎
16:54
|
Многие просто реально ушли либо удаленка, либо постоянка РФ либо другие языки. Такие дела в Украине
|
|||
164
ERWINS
13.01.17
✎
16:57
|
за какие деньги?
просто интересен уровень ЗП |
|||
165
ul_tim
13.01.17
✎
16:58
|
(164) по Украине?
|
|||
166
ERWINS
13.01.17
✎
16:58
|
да
|
|||
167
ul_tim
13.01.17
✎
16:59
|
по этой вакансии вроде писали - меньше 1 тыс долл
|
|||
168
ERWINS
13.01.17
✎
16:59
|
тогда ясно
|
|||
169
ul_tim
13.01.17
✎
17:00
|
860 долл и это максимум и ты должен сильно радоваться как бы
|
|||
170
ul_tim
13.01.17
✎
17:01
|
но явно никто не радуется и не может решить ерундовые задачи
|
|||
171
Said_We
13.01.17
✎
17:01
|
(158) Пример правильного есть?
|
|||
172
ul_tim
13.01.17
✎
17:01
|
те кто могут решить - они и не прийдут. а если прийдут - значит радуйся, что кто то не в теме
|
|||
173
Nuobu
13.01.17
✎
17:02
|
(155)
1.- (82) - Правильное описание запроса. Здесь пара мистян уже писало его. Первый запрос, который я привёл от кандидата (117) - он работает, но он конченный. 2. - (129) - мне нравится решение. Этих бы пропустил. Хотя бы критерии какие? - Меньше часа на оба задания. Решения должны нравится мне. Испытуемый о них знает? - Про час значет. Про то, что решения должны мне нравится - догадывается. |
|||
174
Said_We
13.01.17
✎
17:06
|
(117) Не рабочий.
Я понимаю срез последних, это когда дату задают, как в срезе последних. А тут получается не срез предпоследних, а просто предпоследнее значение да ещё и по одной валюте, а не по всем. |
|||
175
Said_We
13.01.17
✎
17:12
|
(129) Быстрее будет если пачками в транзакции по N документов. Нет проверки на битую ссылку.
Это я всё к чему. У каждого свои критерии и тот кто выполняет тестовое задание, имеет права знать все критерии. Сам грешил часто при разработке тестовых не описывал, на предмет догадается или нет. Считаю что делать так не нужно. Если испытуемый видит минимум описания что в результате от него хотят получить, то при работе можно полагать что будет аналогично. А нужен ли такой работодатель. Сделай, то не знаю что. |
|||
176
Said_We
13.01.17
✎
17:14
|
(173) Приведи правильный пример первого задания. Если не сложно.
|
|||
177
ПиН
13.01.17
✎
17:14
|
я даю эспандер на 70 кг - выжимает - беру
|
|||
178
Said_We
13.01.17
✎
17:16
|
(177) Согласен - всем нужны сильные программисты. :-)
|
|||
179
Cool_Profi
13.01.17
✎
17:17
|
(129) запрос тут не упёрся ни в один овощЪ. Тем более - в часть тела.
|
|||
180
ERWINS
13.01.17
✎
17:19
|
(179) часть докладываются дополнительные условия, а с запросом это не надо переделывать
|
|||
181
Said_We
13.01.17
✎
17:20
|
(180) Зачем в ТЗ выгружается результат запроса?
Не оптимально. |
|||
182
Nuobu
13.01.17
✎
17:21
|
(176) Вот мой вариант:
ВЫБРАТЬ КурсыВалютСрезПоследних.Валюта, КурсыВалютСрезПоследних.Курс, КурсыВалютСрезПоследних.Период, МАКСИМУМ(КурсыВалют.Период) КАК ПериодПредпоследний ПОМЕСТИТЬ ВТКурсыПредПериод ИЗ РегистрСведений.КурсыВалют.СрезПоследних КАК КурсыВалютСрезПоследних ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО КурсыВалютСрезПоследних.Период > КурсыВалют.Период И КурсыВалютСрезПоследних.Валюта = КурсыВалют.Валюта СГРУППИРОВАТЬ ПО КурсыВалютСрезПоследних.Период, КурсыВалютСрезПоследних.Валюта, КурсыВалютСрезПоследних.Курс ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТКурсыПредПериод.Валюта, ВТКурсыПредПериод.Период КАК ПериодПоследний, ВТКурсыПредПериод.Курс КАК КурсПоследний, ВТКурсыПредПериод.ПериодПредпоследний, КурсыВалют.Курс КАК КурсПредпоследний ИЗ ВТКурсыПредПериод КАК ВТКурсыПредПериод ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ВТКурсыПредПериод.ПериодПредпоследний = КурсыВалют.Период И ВТКурсыПредПериод.Валюта = КурсыВалют.Валюта |
|||
183
ERWINS
13.01.17
✎
17:23
|
(181) предлагаешь держать курсор активным все время?
|
|||
184
Said_We
13.01.17
✎
17:24
|
(182) Нет даты задаваемой параметром, на которую получают срез. С индексами в ВТ возможно будет быстрее связь - если таблица не огромная.
|
|||
185
Said_We
13.01.17
✎
17:28
|
(0) Как вариант к вариации первой задаче, это разбитие на периоды действия значения: Курса валют, цены номенклатуры, ещё чего-то.
|
|||
186
Nuobu
13.01.17
✎
17:29
|
(184) РегистрСведений.КурсыВалют.СрезПоследних КАК КурсыВалютСрезПоследних
Тут она, разве, не задаётся? |
|||
187
Любопытная
13.01.17
✎
17:29
|
(183) Правда, зачем там запрос?
Выборка = Документы[НужныйТип].Выбрать(); Пока Выборка.Следующий() Цикл и погнали удалять всё подряд |
|||
188
Cool_Profi
13.01.17
✎
17:29
|
(183) Мне тут пяткой в грудь били, что 8ка курсоры не использует...
|
|||
189
Said_We
13.01.17
✎
17:31
|
(186) Где?
(188) Не используют название курсор. |
|||
190
gero
13.01.17
✎
17:31
|
(182)
у тебя реальная соединяется с виртуальной без временной? не комильфо :) если забыть про индексы, то считаю (113) более удачным. ps ну сам себя не похвалишь... |
|||
191
antgrom
13.01.17
✎
17:34
|
(0) эти задания отсеют слабых. Но нужна будет дополнительная проверка. Сами по себе эти задания не достаточны.
|
|||
192
gero
13.01.17
✎
17:36
|
(180)
а мне запрос нравится. может быть только выгрузка в ТЗ лишняя. ps а вот оформление хромает, почему "для каждого стр из ТЗ цикл" - без больших КонецЦикла с большими? )))))) |
|||
193
ERWINS
13.01.17
✎
17:38
|
(188) сильно?
|
|||
194
Said_We
13.01.17
✎
17:38
|
(0) (190)
Опять же сколько людей - столько и мнений. (191) А тестовое задание ни когда не проверит всего, из-за его ограниченности по времени + как на экзамене не тот билет достался и не пропустил сотрудника, который другую работу выполняет на ура. Лотерея. Собственно тестовое задание это отсеять тех, кто точно не подходит достаточно быстро и эффективно. Вопрос только в качестве тестовых заданий. Задания в (0) этим критериям отвечают, сами задания бы расписать подробнее. |
|||
195
Cool_Profi
13.01.17
✎
17:38
|
(193) Синюк до сих пор...
|
|||
196
DenVaz
13.01.17
✎
17:40
|
(0) Сам то куда уходишь?
|
|||
197
Nuobu
13.01.17
✎
17:46
|
(196) На завод C# девелопером.
|
|||
198
luter-89
13.01.17
✎
17:49
|
||||
199
Курцвейл
13.01.17
✎
17:49
|
(197) Берешь 14 вопросов из Проф. Если больше половины ответов неверно, то кадры его посылают.
Если верно отвечает хотя бы на 8 вопросов, то смотришь и разбираешь с ним ошибки. Профа выбирай под твои требования и специфику. |
|||
200
piter3
13.01.17
✎
17:52
|
(199) Имхо один из самых плохых советов
|
|||
201
Cool_Profi
13.01.17
✎
17:53
|
(199) А если он отвечает на все - ты ему за свой счёт выписываешь сертификат на его имя?
|
|||
202
DenVaz
13.01.17
✎
17:54
|
(197) Ну так чего тебе до этой конторы? Скажи остался шлак, вот вам лучший из худших... Монетку подкинь и все.
|
|||
203
Gantosha
13.01.17
✎
17:57
|
оставляете эйчаров без работы ..
хотя , впрочем они такой работой редко занимаются .. проще пару сотен каких нибудь операторов набрать , чем вот такого искать в свитере, умного и не идиота по жизни. |
|||
204
Курцвейл
13.01.17
✎
17:57
|
(201) Причем тут серт?
Я не призываю взять все один в один. Просто оттуда можно взять нормальные вопросы на понимание. Все остальную работу сделает отдел кадров по фильтру кадидатов. Более того список вопросов скомпоновать под требования работы. Для наиболее интересных вопросов можно и мини-здание потом уже придумать по ходу собеседования. |
|||
205
antgrom
13.01.17
✎
17:59
|
"оставляете эйчаров без работы"
тут вроде Сбербанк признался что запустил робота( скрипт ) который позволил сократить 3 000 юристов в данной компании. Постепенно , не сразу. Может ли скрипт заменить эйчаров ? |
|||
206
Alexor
13.01.17
✎
17:59
|
(0) А какая позиция программиста в компании?
Если это не только программист, а аналитик, постановщик задачи и программист, как обычно бывает. То код это последнее, что надо смотреть. А если чисто программист, то собеседовать должен постановщик задач. |
|||
207
Курцвейл
13.01.17
✎
18:00
|
(205) Робот на Си-диез может :)
|
|||
208
Nuobu
13.01.17
✎
18:01
|
Если это не только программист, а аналитик, постановщик задачи и программист, как обычно бывает.
Вот это вот. Но, я думаю, что я могу проверить только программирование, а всё остальное проверит испытательный срок. |
|||
209
Gantosha
13.01.17
✎
18:01
|
(205) все мои лучшие воспоминания связаны с эйчарами , а вы их предлагаете роботами заменить - только не при моей жизни.
|
|||
210
Rio_1c
15.01.17
✎
00:14
|
ВЫБРАТЬ
МАКСИМУМ(КурсыВалют.Период) КАК Период, КурсыВалют.Валюта, МАКСИМУМ(КурсыВалют.Курс) КАК Курс ПОМЕСТИТЬ ВТ ИЗ РегистрСведений.КурсыВалют КАК КурсыВалют СГРУППИРОВАТЬ ПО КурсыВалют.Валюта ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ МАКСИМУМ(КурсыВалют.Период) КАК Период, КурсыВалют.Валюта, МАКСИМУМ(КурсыВалют.Курс) КАК Курс ИЗ ВТ КАК ВТ ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют КАК КурсыВалют ПО ВТ.Валюта = КурсыВалют.Валюта И ВТ.Период > КурсыВалют.Период СГРУППИРОВАТЬ ПО КурсыВалют.Валюта |
|||
211
Nuobu
15.01.17
✎
02:11
|
(210) Что это за жесть?
|
|||
212
echo77
15.01.17
✎
08:19
|
(56) повеселил :-)
|
|||
213
echo77
15.01.17
✎
08:20
|
(73) срез ПРЕДпоследних :-)
|
|||
214
piter3
15.01.17
✎
10:12
|
(210) а зачем максимум по курсу?
|
|||
215
Tarzan_Pasha
15.01.17
✎
10:14
|
(0)Нормальные задания. ЛЕгкие. Если уж и этого не могут решить, то нефик брать на работу их.
|
|||
216
Баобаболюб
15.01.17
✎
11:20
|
(197) Программист-бетонщик?
|
|||
217
StanLee
15.01.17
✎
11:22
|
(0) первое задание несложно состряпать, а по второму заданию: у тестирующего программиста какие-то свои стандарты знаний и написания кода, он их будет сравнивать с твоими.. так что неизвестно что он хочет увидеть, т.е. кроме этой вакансии держи еще несколько под рукой, возможно твой будущий начальник будет придирчив к написанию кода а не к результатам его выполнения, т.к. неизвестно каким образом и по каким стандартам шло его развитие как программиста
|
|||
218
Лефмихалыч
15.01.17
✎
11:23
|
(214) чтобы всегда гарантированно получить один и тот же неправильный результат
|
|||
219
Лефмихалыч
15.01.17
✎
11:25
|
а вообще, хочешь оценить код, попроси написать списание по ФИФО/ЛИФО
мое ИМХО вот такое |
|||
220
Баобаболюб
15.01.17
✎
11:37
|
(219) Я из всего сборника только эту задачу и выучил специально для таких как ты (коих много).
|
|||
221
vi0
15.01.17
✎
14:48
|
(189) что оптимальнее тз или выборка? хз. вероятно выборка т.к. иначе зачем бы ее делали
но платформа заканчивает работу с субд после выполнения запроса. курсоров нет |
|||
222
Rio_1c
15.01.17
✎
23:17
|
(211) Ты хоть этот запрос пробовал выполнить, давальщик умных заданий на собеседованиях?
|
|||
223
Rio_1c
15.01.17
✎
23:22
|
(14) +1
|
|||
224
Rio_1c
15.01.17
✎
23:48
|
(56) Нет, это вы мне не подходите . Гыгыгыг
|
|||
225
Nuobu
16.01.17
✎
01:03
|
(222) Зачем его выполнять?
Я не давальщик тестовых заданий - я, пока еще, программист 1С. И ищу толкового прога. Тебе задание понятно, что ты такой запрос написал? |
|||
226
Said_We
18.01.17
✎
12:44
|
(210) Не верно написано. Не понял зачем максимум по курсу.
|
|||
227
Вафель
18.01.17
✎
12:48
|
Сколько пришло уже - и сколько решило тест?
|
|||
228
Rio_1c
18.01.17
✎
13:00
|
(226) Не нужен там максимум. Это проверка на бдительность
|
|||
229
piter3
18.01.17
✎
13:01
|
(228) :)))))
|
|||
230
gero
18.01.17
✎
13:11
|
(213)
да, спасибо, но я уже не сдал, сделал для последних :) |
|||
231
quit
18.01.17
✎
13:33
|
(0) Странные тестовые задания. Получив такое задание я бы не стал работать в фирме
|
|||
232
Fragster
гуру
18.01.17
✎
13:36
|
(231) в текущую фирму у меня было задание получить два последних курса по списку валют запросом. при этом на консоли запросов без конструктора и клавиатура была без русских букв :)
вот это норм. слава богу, что клавогонки в свое время гонял. |
|||
233
Академик_
Келдыш 18.01.17
✎
13:57
|
(11) Интересное задание. Сам то как решаешь если есть несколько комплектаций товаров?
|
|||
234
piter3
18.01.17
✎
13:59
|
(232)Для полноты картины еще бы понимать порядок зар.платы,а то если 20 серыми,а то было дело предлагали клоуны одни:)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |