Имя: Пароль:
JOB
Работа
v8: Задания при приеме на работу
,
0 1С_Обезьян
 
21.05.13
17:29
поделитесь своими заданиями  при приеме на работу . думаю многим будет полезно
146 Dionis Sergeevich
 
23.05.13
01:36
что-то много намудрил. по хорошему одного соединения с регистром достаточно  по коробке. А дальше уже добавить пропорционально нормы для товаров и коробки в выражение расчета соответствия - несоответствия
147 Икогнито
 
23.05.13
01:37
(146) впопыхах делал и на незнакомом оборудовании :)
148 Dionis Sergeevich
 
23.05.13
01:45
(147) кстати какая--то странная задача. Если одной номенклатуры помещается в коробку 3 единицы и другой 3 то это не гарантирует что в нее влезит 2 первой и 1 второй - это же смысл "норм"? Хотя если не ошибаюсь нечто подобное было в ут 11 для складских ячеек - там можно посмотреть как реализовано
149 zak555
 
23.05.13
01:48
по (132) у меня получилось :

ВЫБРАТЬ
   ДокументСКоробкойСодежимое.Ссылка КАК Ссылка
ИЗ
   Документ.ДокументСКоробкой.Содежимое КАК ДокументСКоробкойСодежимое
СГРУППИРОВАТЬ ПО
   ДокументСКоробкойСодежимое.Ссылка
ИМЕЮЩИЕ
   ВЫРАЗИТЬ(КОЛИЧЕСТВО(ДокументСКоробкойСодежимое.ЭлементЗаполнения) / ДокументСКоробкойСодежимое.Ссылка.Норма - 0.5 КАК ЧИСЛО(15, 0))
   * ДокументСКоробкойСодежимое.Ссылка.Норма = КОЛИЧЕСТВО(ДокументСКоробкойСодежимое.ЭлементЗаполнения)
150 zak555
 
23.05.13
01:51
правда число норма у меня была в доке, а не в справочнике ЭлементЗаполнения или ещё там в каком регистре
151 Dionis Sergeevich
 
23.05.13
01:53
(149) Там нормы для коробок и нормы для номенклатур =) Надо для каждой номенклатуры рассчитать Количество/норма, потом сложить это и проверять остаток от деления на норму по коробке

Кстати в "выразить" -0.5 для чего? что-то не пойму.
152 zak555
 
23.05.13
01:57
(151) 1. я понял задачу так : у каждой коробки есть норма заполнения (т.е. некое число)
заполняется коробка неким товаром

нужно выбрать все коробки, где количество товара в коробке = Цел( количество товара в коробке / нормуКоробки) * нормуКоробки

2. что бы получить целую часть числа в запросе
153 Dionis Sergeevich
 
23.05.13
01:58
(152) Округление?

И я так понял =) Потом увидел в его запросе  =)
154 Dionis Sergeevich
 
23.05.13
02:00
Выразить(2,3 - 0,5 как число(15, 0)) = 1 не так ли?
не въеду((
155 zak555
 
23.05.13
02:02
или так, если нужно было написать про все документы


ВЫБРАТЬ
   ДокументСКоробкойСодежимое.Ссылка КАК Коробка,
   Выбор КОГДА
       ВЫРАЗИТЬ(КОЛИЧЕСТВО(ДокументСКоробкойСодежимое.ЭлементЗаполнения) / ДокументСКоробкойСодежимое.Ссылка.Норма - 0.5 КАК ЧИСЛО(15, 0))
   * ДокументСКоробкойСодежимое.Ссылка.Норма = КОЛИЧЕСТВО(ДокументСКоробкойСодежимое.ЭлементЗаполнения) Тогда ИСТИНА
   Иначе Ложь КОНЕЦ КАК КоробкаПоНорме
ИЗ
   Документ.ДокументСКоробкой.Содежимое КАК ДокументСКоробкойСодежимое
СГРУППИРОВАТЬ ПО
   ДокументСКоробкойСодежимое.Ссылка
156 zak555
 
23.05.13
02:04
Выбрать
   Выразить(2.3 - 0.5 как число(15, 0))

будет 2
157 zak555
 
23.05.13
02:05
Выбрать Выразить(2.5 как число(15, 0)) = 3
158 Dionis Sergeevich
 
23.05.13
02:05
(156)все, въехал. Выразить само округляет, поэтому приходится исправлять это вычитая 0.5
159 zak555
 
23.05.13
02:06
Икогнито так я правильно понял задачу ?
160 Икогнито
 
23.05.13
02:11
(149) норма измеряется количеством и товаром.

Для коробка1 норма: 5 ботинок, 6 шнурков, 8 салфеток
Для коробка2 норма: 8 чайников, 7 крышек, 11 чашек

Ты не учел, что в коробку могут положить не тот товар.
Коробка может быть недозаполнена по норме.

Тест не сдал.
161 zak555
 
23.05.13
02:14
(160) я в 2.00 не понял задание

тогда приведи пример, когда коробка по норме, а когда нет ?
162 Икогнито
 
23.05.13
02:14
(161) там все написано
163 Dionis Sergeevich
 
23.05.13
02:18
я чтот тоже не так понял - думал что есть норма для коробки = допустим 100 условных единиц =) И нормы номенклатуры - 1, 10, 50 скажем. И в одну коробку не влезит номенклатуры с нормой выше 100
164 Dionis Sergeevich
 
23.05.13
02:18
*суммарной
165 zak555
 
23.05.13
02:19
(162) согласно твоему примеру из (160)

1. док1 заполняется коробкой1
5 ботинок
=> он неправильный ?

2. док2 заполняется коробкой1
5 ботинок, 6 шнурков, 8 салфеток
=> он правильный ?

3. 1. док1 заполняется коробкой1
10 ботинок, 18 шнурков, 32 салфетки
=> он правильный ?

3. 1. док1 заполняется коробкой1
10 ботинок, 18 шнурков, 32 салфетки, 11 чашек
=> он неправильный ?
166 Икогнито
 
23.05.13
02:46
(165)
3. 1. док1 заполняется коробкой1
10 ботинок, 18 шнурков, 32 салфетки

Этого хватит на сколько полных коробок?
167 zak555
 
23.05.13
02:50
(166) аааа
т.е. док3 для коробки1 бы правильным, если
N * 5 ботинок, N * 6 шнурков, N * 8 салфетки
где N - натуральное число ?
168 Икогнито
 
23.05.13
02:59
(167) да
169 Balabass
 
23.05.13
03:26
На 1 работе спросили - знаю ли я что такое ООП. Я ответил что знаю. МНе ответили что 1с это не ООП и что 1с и ООП это разне вещи.
Выходи завтра.
На 2 работе - попросили сделать отчет по ЗУПу - сотрудники с группировками - я как раз с курсов приехал -- слепил в СКД быстренько. Приняли.
На 3 работе - уволился прог, и 2 недели не могли найти замену. Я случайно зашел и меня приняли)

А так если будет собеседование реальное - то завалю 146%.
Ни разу не проходил.

А вот теперь вопрос - неужели, человек с 5-7 лет стажа должен проходить тестирования?
170 Лодырь
 
23.05.13
06:37
(169) Тестирование под конкретные задачи - вполне.
171 MiniMuk
 
23.05.13
06:47
(167) Сколько каких коробок?
1. N * 5 ботинок, N * 6 шнурков-1, N * 8 салфетки
2. N * 5 ботинок, N * 6 шнурков+1, N * 8 салфетки
172 Галахад
 
гуру
23.05.13
06:48
(169) Зависит от количества квалифицированных & адекватных претендентов.

Если их число стремиться к нулю, работодатель не выпендривается.
173 MiniMuk
 
23.05.13
06:49
Если  шнурки есть в норме 1(5шт) и в норме 2(7шт)
а в коробке 1 шнурок это как?
174 8vC1
 
23.05.13
07:18
Я раньше на собеседованиях тоже верил в эти тесты, сейчас если мне предложат такого рода тесты как описаны в этой ветке (или вообще какие нибудь тесты за бесплатно) просто пошлю такого работодателя по известному адресу. Есть резюме, если там есть опыт работы, образование и сертификаты, при наличии как правило испытательного срока в 3 месяца, предлагать тесты далекие от повседневной работы 1Сника это уже как минимум не уважение к кандидату на трудоустройство. Причем обычно это практикуют франчи под лозунгом "мы же должны вас проверить". Считаю что если фирма не платит полностью белую зарплату, то и нечего корячиться на собеседовании с этими тестами.
175 Dionis Sergeevich
 
23.05.13
07:23
(174) Ну если у вас куча лет опыта и куча рекомендателей, конечно ни какие тесты не нужны. Тем более по разговору можно определить уорвень знаний. А если вы год во франче просидели и ищите работу - то тут стоит потестировать - откуда работадатель знает что вы там делали?
176 8vC1
 
23.05.13
07:51
(175) Если просидели год во франче то не нужно приглашать вообще, и потом есть такая вещь как трудовая книжка где отражены предыдущие места работы. От себя могу добавить только если человек имеет лет 6 стажу в похожей структуре, то с вероятностью в 75 % его кфалификация хватит. А соглашаясь проходить дурные тесты, по крайней мере за бесплатно, кандидат лишний раз показывает что он сам себя не уважает. ИМХО.
177 Defender aka LINN
 
23.05.13
07:57
(176) Угу. А потом смотришь на Мисту и на то, что люди, у которых кроме срока в трудовой ничего нет, накопрокодили и плакать хочется.
178 Гефест
 
23.05.13
07:58
(177) Спрос рождает предложение. Многим нужны недорогие одинэсники, они их и получают
179 Defender aka LINN
 
23.05.13
08:04
(178) Пусть забирают, нам не жалко
180 Gesperid
 
23.05.13
09:08
(95) zak555, неверное решение
181 Alexey_Morov
 
23.05.13
09:24
(180)

Ээээ. А какое же будет верное?
182 Gesperid
 
23.05.13
09:43
(181)
1) Подсчет количества символов в каждом из слов.
1.1. Заполнение двух коллекций, где ключ - символ, значение - счетчик.
1.2. Сравнение счетчиков по соответствующим ключам.

2) Сортировка слов с последующим сравнением.
183 zak555
 
23.05.13
09:56
(182) да, про второе условие не дописал:
Если Найти(Слово2, Сред(Слово1, н,1) = 0 или Найти(Слово1, Сред(Слово2, н,1) = 0 Тогда
184 Gesperid
 
23.05.13
09:57
(183) куда его воткнуть и что оно даёт?
185 zak555
 
23.05.13
10:02
(184) вместо одного одного условия -- должно быть два, которое будет проверять -- анаграммы слова или нет

анаграммы же это те слова, где все буквы первого слова входят в состав второго, а все буквы второго входят в состав первого
186 Gesperid
 
23.05.13
10:04
(185) попробуй:

полковник - клоповник
187 Gesperid
 
23.05.13
10:04
в курсе, что такое анаграмма
188 zak555
 
23.05.13
10:09
(186) как я понимаю, что это анаграммы

(187) т.е. я правильно написал определение ?
189 MaxxiMiliSanM
 
23.05.13
10:11
(183) Повторяющиеся символы не учитывает
190 Gesperid
 
23.05.13
10:12
(189) +100500
191 zak555
 
23.05.13
10:13
(189) это какие ?
192 Gesperid
 
23.05.13
10:14
Вот как вариант с подсчетом:


Функция ЭтоАнаграммы(Слово1, Слово2)
   
   Если СтрДлина(Слово1) <> СтрДлина(Слово2) Тогда
       Возврат Ложь;    
   КонецЕсли;        
       
   Для Сч = 1 по СтрДлина(Слово1) Цикл
       
       СтрСимвол = Сред(Слово1,Сч,1);
       
       Если СтрЧислоВхождений(Слово1, СтрСимвол) <> СтрЧислоВхождений(Слово2, СтрСимвол) Тогда
           Возврат Ложь;    
       КонецЕсли;
       
   КонецЦикла;

   Возврат Истина;
   
КонецФункции    
193 Gesperid
 
23.05.13
10:15
(191) для полковник - клоповник - это будет буква 'о'
194 zak555
 
23.05.13
10:17
(193) так я не ищу повторения, я ищу когда не найдётся символ
195 Gesperid
 
23.05.13
10:21
ааб = абб ?
196 Gesperid
 
23.05.13
10:21
это анаграммы?
197 Пират
 
23.05.13
10:29
(177) >  накопрокодили и плакать хочется.

Как ты отнесешься к тому, что на управляемых формах люди весь код пишут внутри модуля формы обработки или модуля формы отчета?

Потом на клиентской процедуре получают форму и вызывают из неё экспортные процедуры?

:)
198 zak555
 
23.05.13
10:29
теперь я знаю, что такое анаграммы =)
199 Пират
 
23.05.13
10:36
+(197) или экспортную процедуру, саму напрашивающуюся в модуль объекта, размещают в модуле менеджера. А потом из других мест конфигурации к ней обращаются и героически решают проблемы по передаче туда данных объекта.

Каково?
200 Пират
 
23.05.13
10:38
+(199) вместо того, чтобы просто написать ДокументСсылка.ПолучитьОбъект().МояПроцедура()
201 Shurjk2
 
23.05.13
10:46
Тут все такие сложные задачи предлагают, вы все в газпромах что ли работаете? Я на собеседовании с кадровиком сразу даю задчаку тест - где запрос в несколько строчек, пара таблиц нарисовано с несколькими строками, и пара вопросов о том какие результаты и в каком случае получается. То есть просто проверка того умеет ли кандидат работать с языком запросов на уровне элементраных понятий. Позволяет отсеивать процентов 80 кандидатов.
А с такими задачами как здесь предлагают так вообще по моему не в жизнь никого не найдешь.
202 zak555
 
23.05.13
10:48
(201) на компе или на бумаге ?
203 Shurjk2
 
23.05.13
10:51
(202) На бумаге.
204 Пират
 
23.05.13
10:51
(201) Будь мужиком, дай задачу человеку на дом!
205 Shurjk2
 
23.05.13
10:51
+(203) Задачка из нескольких пунктов все на 10 мин максимум из них минут 5 на то чтобы собрался с мыслями кандидат.
206 Shurjk2
 
23.05.13
10:52
(204) Я ценю свое и чужое время. Поэтому и предлагаю такой тест на первоми этапе собеседование, а так мне достаточно поговорить с человеком - мне вообще интересней знать что человек знает и умеет чем выяснять то чего он не знает.
207 Пират
 
23.05.13
10:53
(201) Меня больше убивают собеседующие имбицилы, не способные придумать задачку для кандидата и дать её ему на дом.
Им, пилять, обязательно надо, чтобы человек делал это в незнакомом офисе, стрессовой обстановке и опазывая на другое собеседование.
208 Shurjk2
 
23.05.13
10:54
(207) а меня бесят когда дают задачу на дом которая займет несколько часов, сразу возникает вопрос кто будет за это платить.
209 Shurjk2
 
23.05.13
10:56
+(208) При чем дают ее еще на начльном этапе, когда я вообще не уверен стоит ли тратить на это предложение столько вермени.
210 Пират
 
23.05.13
10:56
(208)
Вообще, надо сначала принять решение, будешь ты делать тестовую задачу или нет.

Если видишь, что тебя собеседует имбицил, квалификация которого ниже твоей, то делать тестовую задачу бесполезно. Он все равно тебя запорет.
211 Defender aka LINN
 
23.05.13
10:59
(207) Наша задача на дом дается, если что.
(197) Отрицательно
(199) Положительно. Модуль менеджера - это бобро в чистом виде.
212 Shurjk2
 
23.05.13
11:02
(210) Знаешь сколько раз меня собеседовали "имбицылы" которые вообще слабо понимают в программировании - и ничего находил с ними общий язык.
213 Shurjk2
 
23.05.13
11:03
+(212) А вообще по себе людей не судят.
214 Пират
 
23.05.13
11:04
Вообще, тестовую задачу стоит делать только если:
- ты видишь, что заинтересовал работодателя в процессе общения;
- тебе самому интересна эта вакансия;
- у работодателя все-таки есть сомнения по поводу твоей персоны.

Тогда, и только тогда стоит делать задачу.

А если решение тестовых задач на вакухе поставлено на поток, то в 99% случаев это будет пустой тратой личного времени и приобретение комплексов.
215 Alexey_Morov
 
23.05.13
11:04
(212)

То есть, собеседоваться по 1С значительно сложнее, чем по .Net Framework? Как так?
216 Shurjk2
 
23.05.13
11:06
(215) Не знаю, про сложность и про дотнет вообще ничего здесь не писал.
217 User_Agronom
 
23.05.13
11:08

Функция Фак(эн)
Возврат ?(эн = 1,1,эн*Фак(эн-1))
КонецФункции


(1) Я принят?
218 Пират
 
23.05.13
11:09
(212) я имею в виду ситуацию, когда собеседовать по проф. навыкам приходит не руководитель отдела, а копрокодер или стая копрокодеров.
219 Shurjk2
 
23.05.13
11:11
(218) В любом случае тебе с ними работать, не сможешь сразу с ними найти общий язык - значит оно и к лучшему.
220 Gesperid
 
23.05.13
11:13
(217) Нет, не принят - факториал определён для целых неотрицательных чисел, в том числе нуля
221 User_Agronom
 
23.05.13
11:13
(95) Неправильно.
Дедка и декка не анограммы.
Букв по пять. Вхождение найдешь.
222 Пират
 
23.05.13
11:13
(219) я вот в эту компанию как-то приехал на собеседование
http://stslogistics.net/

На собеседование пришло несколько конфликтных копрокодеров, которые пытались натянуть УТ11 на учет контейнерных грузоперевозок.

Песец, как неприятно было. Вышел с собеседования отплевываясь.
223 Пират
 
23.05.13
11:14
+(222) вообще удивляюсь, как менеджер по персоналу допустил такое. Крайне непрофессионально.
224 Shurjk2
 
23.05.13
11:15
(222) Чем они тебя так оскорбили?
225 Gesperid
 
23.05.13
11:15
(221) уже обсосали
226 User_Agronom
 
23.05.13
11:22
(220) Вот чёрт, забыл уже... Плачу и посыпаю голову пеплом.
Ну что ж, пойду напьюсь с горя ;(
227 User_Agronom
 
23.05.13
11:23
(225) Я в этот момент работал
228 Пират
 
23.05.13
11:25
(224) забей
229 Shurjk2
 
23.05.13
11:26
(228) Просто интересно.
230 Alexey_Morov
 
23.05.13
11:26
(227)

Ну хорошо, расскажи, пожалуйста, сейчас.
231 Пират
 
23.05.13
11:26
(220) а что такое факториал?
232 Пират
 
23.05.13
11:28
+(231) Уверен, что старшина Калашников не знал, что такое факториал, пик-фактор, дифференциал и прочее...

Но это не помешало ему создать популярный автомат.
233 Пират
 
23.05.13
11:34
(229) там у них один прог набил морду в офисе другому. Его уволили, образовалась вакуха. Тот прог, который остался, реально был полным удаком, выяснилось на собеседовании.

Ну и так далее...
234 Shurjk2
 
23.05.13
11:39
(233) Предлагали сразу померятся силой:)
235 Пират
 
23.05.13
11:42
(234) наоборот, пытались выяснить как долго можно вести себя хамски и не получить за это в пачку :)
236 MSII
 
23.05.13
11:50
(235) Блин, так это же стресс-интервью было.
237 Пират
 
23.05.13
11:51
(236) не, это просто были копрокодеры.
238 Shurjk2
 
23.05.13
11:53
(237) Копрокандедат подумали они - копрокодеры решил кандидат.
239 Пират
 
23.05.13
11:53
(238)   Ага :)
240 Пират
 
23.05.13
11:54
+(238) Все грозились тестовую задачу кинуть на мыло. Да так и не кинули. Испугались, наверно.
241 romansun
 
27.05.13
00:28
"Главное и единственное требование, предъявляемое к кандидату на работу в нашей компании:

Толковый и
доводит дело до конца.

И больше ничего. Это все, что нам нужно. Запомните и повторяйте ежедневно перед сном. Нас интересуют люди, обладающие способностями, а не конкретным набором знаний. Любые знания все равно технически устареют через пару лет, поэтому лучше нанимать людей, способных освоить новую технологию, а не просто кого-то, кто знает SQL." (с)

вот прям +100500

http://local.joelonsoftware.com/wiki/Искусство_проведения_интервью
242 sanja26
 
27.05.13
00:46
а что кто-то вылетал с испытательного срока по причине некомпетентности? не знаю таких примеров
243 DexterMorgan
 
27.05.13
09:47
(241) отличная статья)
244 romansun
 
27.05.13
11:53
(242)

вылетали люди, да,... по причине не "доводит дело до конца"

На самом деле, это весьма непростая весчь, у всех людей в той или иной форме/степени проявляется.
245 фобка
 
27.05.13
14:03
(192) ток забыл к одному регистру привести
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс