Имя: Пароль:
JOB
Работа
v8: Задания при приеме на работу
0 1С_Обезьян
 
21.05.13
17:29
поделитесь своими заданиями  при приеме на работу . думаю многим будет полезно
1 Волшебник
 
21.05.13
17:30
Написать рекурсивную функцию вычисления факториала числа в одну строку.
2 zak555
 
21.05.13
17:30
написать/найти функцию склонения фамилий
3 zak555
 
21.05.13
17:30
(1) ерунда
4 DexterMorgan
 
21.05.13
17:31
на ИС выкладывали какое то задание, так мне уже несколько человек говорили, что один-в-один спрашивали на собеседовании
5 Krendel
 
21.05.13
17:32
(0) Придумай свое, или настолько полет фантазии отсутсвует.
6 Лефмихалыч
 
21.05.13
17:32
вот устаревшая, которую мы больше не даем.

   Компания занимается оптовой торговлей. Взаиморасчеты с покупателями ведутся в разрезе счетов. Покупателю выставляется счет, на основании которого далее происходит отгрузка документами «Расходная накладная», причем накладных по одному счету может быть несколько. Считается, что товар по счету в конце концов будет отгружен полностью, а накладные могут быть только на основании счета.
   При выставлении счета каждый раз оговаривается срок (количество дней), в который покупатель должен оплатить товар, причем срок отсчитывается относительно даты полной отгрузки товара по этому счету. В том случае, если товар по счету отгружен полностью, срок оплаты истек, а покупатель оплатил не до конца, ему насчитываются пени. Для расчета пеней пользователями раз в неделю формируется документ «Пени», в котором автоматически должны рассчитываться пени по формуле:

«Кол-во дней просрочки» * «% пени» * «оставшаяся сумма задолженности по счету».

   Просрочка отсчитывается от даты полной отгрузки плюс срок оплаты (из счета). Процент пеней также указывается в каждом счете. Пени на пени не начисляются.
   Складской учет товаров не ведется. Можно считать, что документы задним числом не вводятся, но существующие документы могут перепроводиться.
   При поступлении оплаты (документ «Приход денег») в первую очередь покрывается задолженность по пеням, а уже потом оставшаяся сумма засчитывается, как оплата товара. В документе «Приход денег» указывается покупатель, общая сумма платежа и перечень оплачиваемых счетов, а распределение по задолженности должно происходить автоматически при проведении документа. Следует считать, что переплат нет, т.е. По каждому счету контрагент заплатит не больше своей задолженности. Авансовых платежей нет. Распределение оплат должно происходить согласно дате выставления счета, начиная с самого раннего недооплаченного счета.

   Необходимо построить отчет для анализа состояния счетов на выбранную дату.

<тут не хитрая табличка с колонками Счет, "Дата полной отгрузки", "Задолженность по счету","Задолженность по пеням">


   В отчете должны отображаться только те счета, по которым товар еще не отгружен или не прошла полная оплата
7 Krendel
 
21.05.13
17:32
(0) Ман ты чтоли?
8 Krendel
 
21.05.13
17:32
*Маня
9 Лефмихалыч
 
21.05.13
17:33
(1)  то есть, чтобы у тебя работать, достаточно знать только, как пишется вопросительный знак?
10 Maxus43
 
21.05.13
17:34
Ваши коллеги из франчайзинговой компании «Франча» в городе Урюпинске разрабатывают специальный модуль для заказчика, строящий хеш-таблицу. Одним из параметров этой таблицы является некоторый особый ряд символов. К сожалению, после майских праздников правила построения данного ряда были утрачены, остались только несколько первых и последнее значение:

0,  Y,  Z,  Y0,  YZ,  ZY,  Y0Z,  YYY, … … …, ZYY0000ZYY00Y

Надо помочь вашим коллегам. Напишите функцию для вычисления N члена данного ряда (1 <= N <= 100000).
11 zak555
 
21.05.13
17:35
(6) в бухии ?
12 Лефмихалыч
 
21.05.13
17:36
(11) да в конфигураторе же, б****ь!..
13 Волшебник
 
21.05.13
17:36
(3) Почти все сыпятся
14 wade25
 
21.05.13
17:37
(10)  Выставите себя идиотом перед соискателем.
15 YF
 
21.05.13
17:37
(10) Причем здесь программирование?
16 Лефмихалыч
 
21.05.13
17:37
(13) о_0 да ладно!..
/me подавился чаем
17 YF
 
21.05.13
17:38
(13) Я вот не помню как вообще факториал вычисляется.
18 Maxus43
 
21.05.13
17:38
(14) почему?
(15) данная задача недавно была на внутреннем конкурсе одного франча. 1сники и решали
19 zak555
 
21.05.13
17:38
(13) функция факториал (Чис) Возврат ?(Чис=1, 1, Чис * факториал (Чис - 1)) КонецФункции

???
20 wade25
 
21.05.13
17:41
(18) Ну вот я даже читать не буду и уйду. Потому что не интересно и не по профилю. По заданию сложится впечатление, что возьмут 1с-ником, а придется краску в принтере менять, андестенд?
21 bolder
 
21.05.13
17:41
(1) Тогда уж одним операндом, без применения ;)))
22 Лефмихалыч
 
21.05.13
17:42
(19) ты соображаешь, что натворил? теперь Волшебнику придется новую задачу придумывать
23 MiniMuk
 
21.05.13
17:43
(1) чет совсем просто, или ограничение по времени 1 мин? Или провера способен ли целовек при написании не нажимать энтрер?
24 YF
 
21.05.13
17:43
(18) Тут вся задача выяснить правила построения ряда, а не написать программу для вычисления N'ного члена оного
25 MiniMuk
 
21.05.13
17:43
(22)Ну он на работу не возьмет тех кто списывает
26 Лефмихалыч
 
21.05.13
17:44
(18) потому что это пустая трата матана и по решению этой задачи ты ни когда не узнаешь, что это за одинэсник. Да и скучно.
27 zak555
 
21.05.13
17:44
(12) не понял

я спросил у тебя, что за конфа в которой нужно реализовать (6)
если это БП и можно делать по одному счету -- новый договор, то всё реализуется штатным способом
и документ Пени ненужен
28 Maxus43
 
21.05.13
17:45
(26)(24)(20) ладно ладно, уговорили. на олемпиаду надо давать это лучше)
29 Лефмихалыч
 
21.05.13
17:45
(27) конфа или пустая, или каркасная - задание для разработчиков, а не для сопровожденцев и прочих консультантов
30 bolder
 
21.05.13
17:45
(6) Так это же задачка 1.26 из сборника задач на специалист.
31 Лефмихалыч
 
21.05.13
17:48
(30) она как-то там вроде была изменена малость (так во всяком случае у нас принято думать). За давностью лет уже этот момент ни кому не интересен.

Актуальная задача, кстати, тоже из сборника, но собрана из трех разных, чтобы ни в одном документе нельзя было код конструктором писать и чтобы было точно понятно, что решал сам, а не у Чистова спер. Да и когда код конструктором, проверять скучно и уныло.
32 zak555
 
21.05.13
17:48
(29) на РБ делать или всё равно на чём ?
33 DexterMorgan
 
21.05.13
17:48
(6) какую теперь задачу из спец по платформе даете =)
34 DexterMorgan
 
21.05.13
17:48
(32) ох, ну это же опер учет..
35 Лефмихалыч
 
21.05.13
17:50
(32) не все равно. Для РБ тут нет показаний. Проверяется все - от интерфейса до потуг на масштабируемость и задумки автора об объемах данных.
36 Shurjk2
 
21.05.13
17:51
(0) А что для вас важно узнать о сотруднике?
37 bolder
 
21.05.13
17:52
(31) Слово в слово, ей богу, задачка на специалиста по платформе.
38 Лефмихалыч
 
21.05.13
17:52
(33)  (37) теперь у нас Франкнштэйн из трех (31). Надоело проверять решения с сайта Чистова.
39 DexterMorgan
 
21.05.13
17:52
(31) ХЗ, я бы не стал делать, точнее предложил бы оплатить решение такой задачи по ставке 1000р час и оценил бы количество часов. Задача собранная из 3х разных разделов равноценна самому сертификату.
40 DexterMorgan
 
21.05.13
17:54
(38) Так придумай свое, в самом деле сам копипастишь у 1с и возмущаешься что тебе приносят решения с сайта Чистова
41 Ivan_495
 
21.05.13
17:54
написать функцию число пропись
42 bolder
 
21.05.13
17:54
(37) + Просто я над ней немало думал, поэтому сразу понял, откуда у вас задачки...А что, задание на часик - у вас норма?
43 DexterMorgan
 
21.05.13
17:54
(40) + РОссия, куле...
44 Alexey_Morov
 
21.05.13
17:54
(0)

На одном из собеседований попросили построить матмодель способа построения с помощью циркуля и линейки квадрата, равновеликого по площади данному кругу (есть радиус круга, допустим 3,5 метра).

Как решать - непонятно... 2,5 часа сидел и ломал голову.
45 Лефмихалыч
 
21.05.13
17:54
(39) мы бы расценили, как "не осилил". Про три раздела речи не было, речь была про три задачи из одного раздела.
46 beer_fan
 
21.05.13
17:55
(26) Зато отчасти узнаешь, какой он программист (просто "программист", а не "программист 1С").
47 Лефмихалыч
 
21.05.13
17:56
(40) ты кто такой? давай, досвиданья
48 Лефмихалыч
 
21.05.13
17:57
(46) зачем, если нужен именно программист 1С?
49 AlexITGround
 
21.05.13
17:58
(41) о, отлично, классика жанра
50 DexterMorgan
 
21.05.13
17:58
(45) Считаю что для собеседования задания больше чем на полчаса - идут лесом. И дело не в том, что мне даже жаль своего времени (хотя это так). Знаю не один пример, как за такие задачи выдают текущие проблемы.

А по поводу этой задачи, ну извините у меня серитфикат есть, я готовился получил его самостоятельно. ХОтите концепцию расскажу, а задачи я преподу в 1с защищал.
51 Shurjk2
 
21.05.13
17:59
Я думаю откуда столько бездельников на мисте, а это те кто решил на собеседованиях хитрые задачи - не имеющие отношения к реальной работе, и теперь на позиции гения сидят в конторе и ничего не делают.
52 Лефмихалыч
 
21.05.13
18:00
(50) это твое мнение, ты имешь на него право, а я имею право не обращать на него внимания.
Я отвечал на вопрос автора
53 AlexITGround
 
21.05.13
18:01
(51) не, просто истощен за день да и минута до конца рабочего дня)
54 Лефмихалыч
 
21.05.13
18:01
(50) Да не хочешь, не решай, какие проблемы?
55 Shurjk2
 
21.05.13
18:02
(53) Не оправдывайся.
56 Лефмихалыч
 
21.05.13
18:03
(55) не провоцируйте
57 beer_fan
 
21.05.13
18:07
(48) Помимо знаний в 1С желательно еще и навыками программирования обладать, а не только в СКД отчеты клепать (хотя может где-то только СКД прокатит...).
58 zak555
 
21.05.13
18:08
(57) надо ещё понимать предметную область
59 beer_fan
 
21.05.13
18:13
(57) Конечно надо, поэтому я и написал в (46), что это оценка чисто на навыки программирования :)))
60 GANR
 
21.05.13
18:15
Если речь идет о претенденте на должность программиста, то FIFO/LIFO - классика.
61 GANR
 
21.05.13
18:19
Если не может сделать запрос с левым соединением - пусть лесом катится (таких среди ищущих работу, к сожалению, хоть отбавляй).
62 Пеппи
 
21.05.13
18:20
(61) Что значит не могут? Такого не может быть.
63 zak555
 
21.05.13
18:21
(60) а что же не так : если не понимает, как закрыть месяц --- пусть идёт лесом
?
64 DarkWater
 
21.05.13
18:30
(44) Юмористы.) wiki:Квадратура_круга
65 Попытка1С
 
21.05.13
18:54
Меня однажды на собеседовании спросили есть ли у меня чувство пятки..
66 GANR
 
21.05.13
19:06
(62) А как думаете, почему при таком изобилии вакансий, многие резюме ГОДАМИ висят в интернете???
67 MiniMuk
 
21.05.13
19:12
(64) Тож поржал, жаль не решили
68 ProgAL
 
21.05.13
19:15
(66) Никого не ищут.
69 Лефмихалыч
 
21.05.13
19:17
(66) да мы из них колбасу вкусную крутим. Мва-ха-ха-ха!
шутка
70 Alexey_Morov
 
21.05.13
19:18
(64)

Да, но как поступить в данном случае? Ведь про эту задачу я не знал априоре. У меня же не было гугля под рукой.
И вообще, это была серьёзная контора - Ведьмис Групп (http://vedis.ru)
71 bazvan
 
21.05.13
19:19
(6) не решу:((((
72 bazvan
 
21.05.13
19:19
хотя написать как и что НУЖНО написать наверное смогу
73 Alexey_Morov
 
21.05.13
19:20
(64)

Ещё вспомнил задачу:

Три мужика пошли в ресторан, заказали обед, его принести, они его съели, за всё заплатили 30 рублей(10 рублей каждый)...,они ушли..,далее хозяин заведения решил что много с них взял...,и решил возвратить часть денег, точнее 5 рублей..,напряг своего помощника чтоб он их догнал и отдал 5 рублей..,он их догоняет...,они говорят...,как мы 5 рублей на троих разделим, и договорились взять 3 рубля , а 2 отдать помощнику на чай.., так и сделали.., далее идут и расуждают..,.
изначально заплатили 30 рублей, т.е. 10 рублей каждый...,3 рубля им возвратили..,значит каждый заплатил 9 рублей, 9*3=27..,и 2 рубля взял помощник...,
вопрос: куда делся рубль?
74 Alexey_Morov
 
21.05.13
19:23
(64)

Кстати, в Гугле уже найден ответ, что квадратура круга может быть найдена таким образом:

Необходимо начать с построения квадрата:


1.    Начнем с построения квадрата, отмеряя циркулем 10 равных отрезков на прямой линии.
2.    Строим параллельную прямую (вторую сторону квадрата) которую так же разбиваем на 10 равных отрезков.
3.    Соединяем обе параллельные по линиям, полученным в результате разметки. У нас получился квадрат, разбитый на 10 уровней (вертикальную разбивку в данном случае делать не обязательно).
4.    Проводим диагональ квадрата из левого нижнего угла в правый верхний угол. Диагональ, проходящая через размеченные уровни квадрата, так же оказывается размеченной на 10 частей.
5.    Находим центр квадрата и отмеряем четыре отрезка на диагонали от центра к правому верхнему углу. Этим радиусом из центра квадрата чертим круг. Площадь полученного круга – равновелика площади квадрата из центра, которого вычерчен круг.
75 Лефмихалыч
 
21.05.13
19:23
(71) я тоже так подумал, когда мне ее прислали. Потом пошел покушал, сел за комп и оно как-то взяло и решилось за вечер. Самое сложное было заставить себя чо-то делать после того, как понял, как и что надо сделать. Ибо скучно шопестец
76 temsa
 
21.05.13
19:29
77 Alexey_Morov
 
21.05.13
19:30
В 2009 году ходил на собеседование Рамфуд на позицию программиста SQL.

Выдали толстый талмуд задач, сказали решить "сколько успеете". В этом сборнике задач не менее 200 (нумерация не сквозная, а по разделам, поэтому перелистнув на последнюю страницу увидел номера 14 и 15).
После дали психологический тест из 300+ вопросов.
Затем в кабину для собеседований зашёл "ведущий" программист (явно таджик) и стал задавать тупые вопросы (причём по Oracle, Access, IBM DB2). Вопросы были в стиле:
"... а вдруг в проекте нам понадобится Oracle... Как бы Вы сделали то-то и то-то?",
"... какие основные отличия Oracle 9i от 10g"?
В итоге выполз с собеседования, длившегося 4,5 часа. Естественно, что после собеседования так и не позвонили/не написали (хотя HR клятвенно обещала "связаться в любом случае").
Зарплату, кстати, платят хитро — 70% — оклад, 30% — премии. Естественно, что премии не платятся. Поэтому зарплата у них значительно ниже рынка.
В тамбуре около отдела кадров постоянно толкутся грязные, вонючие и немытые Джамшуды и таджики.
78 temsa
 
21.05.13
19:33
Еще задачка.
1. Написать функцию или процедуру котрая определяет какой релиз из двух вариантов младший. Например они могут выглядеть так 1.2.3. 1.2.4 или 1.33.3. 1.3.124. Кроче варианты могут быть разные важно что разделитель "точка".

2. Написать отчет по продажам в разрезе дней.
80 Alexey_Morov
 
21.05.13
19:39
(79)

Ну это ещё ничего. Бывало и похуже. Работодатели всякие бывают. А у тебя разве не было таких случаев? Как же так????
81 Alexey_Morov
 
22.05.13
12:30
Пригласили на собеседование Email-ом. Через пару минут приходит Email:

"Я проверила на базе, к сожалению,
Вы у нас один раз уже проходили собеседование и не прошли.

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

Спасибо за интерес к работе в нашей компании."

При том, что я в Ростелекоме никогда ни разу не был ни на каких собеседованиях.

Далее, собеседовался в компанию Санрайз (фирма по продажам компов и комплектующих).

На собеседовании на позицию C#-разработчика дали 2 куска кода T-SQL, оба — с синтаксическими ошибками.

Когда я попытался сказать — что в коде синтаксич. ошибки,
что делало неопределенным толкование кода и
многовариантным возможные ответы на задаваемые вопросы,
интервьюэры настаивали, что ошибок в коде нет.

На экзамене (то бишь, "собеседовании") я не шибко настаивал.
Ну, говорят, что нет ошибок, значит, я дурак,
они там на дампах и экзаменах собаку съели.
Тем более, что SQL никогда ручками не писал,
всё, как-то, рисовал мышкой, да, ошибки для F5 оставлял искать.

Потом, уже дома, на интернете поиском нашёл эти куски,
оказались из дампов экзамена сертификации MS 70-229
(тогда ещё не retired). и в SSMS
(MS SQL Server Management Studio)
прогнал.

Ну. точь-вточь как я сразу говорил — синтаксич. ошибки
(те же, что в интернете) и
множество возможных "правильных" ответов на вопросы.

Ну, здесь, прям, религиозная вера в непогрешимость
текстов вопросов из экзаменов MS
(хотя, по моему опыту, треть вопросов экзаменов MS — недоопределенный или некорректный бред,
который решается только методом нахождения наименьшего бреда из multi-choice),
но мне-то варианты ответов не давали.


Не шутка, но видел в одном месте такое....
Дают тест по c++, уходят. Ты его за час где-то решаешь, посылают домой, говорят проверят. Вечером перезванивают, говорят по второе собеседование. Там куча вопросов и прочее. По тесту говорят что с трудом набрал 60% (цифры условно не помню их — и не важно), тогда как обычно все набирают больше 70%. По деньгам предлагают какую-то лажу (40 тысяч в 2010 году, тогда как в среднем по рынку дают 90), ну и кое как договариваешься, начинаешь работать. Через месяца два, от какой-то чувихи (случайно тебе сказала, потому что сама собеседования не видит) узнаешь что в тесте было 90% тогда как обычно никто не доходит до 50%, поэтому очень резво позвонили чтобы позвать и всё такое....
В общем, конкретное опускалово по зарплате.


Звали на собеседование в Озон. Почитал отзывы на соответствующих сайтах, позвонил и предупредил HR, что не приду... И не пришёл. Через полчаса, как должно было начаться отмененное собеседование, звонят взволнованные интерьвьюеры. Я им ещё раз объясняю, что предупредил HR о том, что не приду. Ну тогда они говорят: "Ну давайте проведём устное тестирование". И начали сразу гнать пургу (а я-то сижу работаю, отвлечься не могу). Пришлось выйти в коридор и отвечать на допрос. Такого мрака я никогда не слышал - были вопросы и по коду, и по технологиям, и ещё абстрактный мрак из серии "а что будет, если произойдёт операция page split в момент создания бэкапа в случае проведения bulk insert...", "а как найти количество mixed extend" (хотя ежу понятно, что надо глядеть в GAM, SGAM).
И т.д.
Далее проследовал стандартный прогон:
- мы компания небольшая, деньги из воздуха не делаем...
- мы ищем сотрудника, готового трудиться, а не сидеть в облаках... озабоченные деньгами и с денежными проблемами нас не интересуют...
- работы у нас много, готовы ли работать на полную мощность с 8 утра до 22.00? Да-да, не сомневайтесь, после окончания проекта Вам выплатят огромную-огромную премию, равную 4-5 зарплатам...!
- у нас строгий режим - за опоздания на работу наказываем рублём (500 рублей за опоздание на 15 минут и 1000 рублей при опоздании на 20 и более минут)
- что-то ещё из разряда концлагеря...
и после всего этого озвучили зарплату аж в 55 тыр (в 2011 году я получал уже 95 тыр).

В общем, поиск нового места работы - это такие танцы с бубнами...
82 DexterMorgan
 
22.05.13
12:39
(52) Ну так взаимно.
83 DexterMorgan
 
22.05.13
12:41
(75) За вечер это здорово) А на собеседовании тоже отводите "вечер")

ЗЫ Задачка за час максимум решается, с тестированием, отладкой и контрольным примером =)))
84 kosts
 
22.05.13
12:46
С помощью запроса получить что-то там и вывести в файл. При этом активно отвлекали вопросами во время разработки. Но прорвался, с первого раза обработка заработала.
85 Гефест
 
22.05.13
12:51
Упоротые работодятлы любят давать задачи, связанные с шахматами
86 zak555
 
22.05.13
12:55
(85) зачем это 1сникам ?
87 Гефест
 
22.05.13
13:02
риторический вопрос...
88 Starhan
 
22.05.13
13:22
(73)про блондинку тяжелей. :)
89 Starhan
 
22.05.13
13:23
(81) а миня наоборот как то звали, говорили что я у них в резерве . А я к ним не ходили резюме не слал так как работа за городом. :(
90 Shurjk2
 
22.05.13
13:27
(86) А вдруг им в шахматы играть не с кем, а так примут тебя и чего ты там делать будешь?
91 Alexey_Morov
 
22.05.13
13:35
(86)

Как объясняют некоторые работодатели, необходимо иметь серьёзный "бэкграунд", то есть знать как работает сам SQL, чтобы оптимизировать запросы.
92 Alexey_Morov
 
22.05.13
13:36
(89)

В Челябинске с работой и так не густо. Так что надо срочно уезжать в Москву.
93 Karavanych
 
22.05.13
13:36
недавно был на собеседованиях.
2 на java, 1 на 1С.

по java:
задачки на логику были:
1. Есть 2 абстрактные бутылки,
есть 100 этажей с которых эти бутылки можно скинуть,
нужно определить за минимальное количество итераций, с какого этажа бутылки уже будут разбиваться, а с какого нет.
2. написать функцию которая бы сказала что 2 строки являются анограммами друг друга или нет.

по 1С. в основном просто были вопросы на понимание...
что к чему... по запросам, соединениям.
94 zak555
 
22.05.13
13:37
(91) причём тут тогда шахматы ?
95 zak555
 
22.05.13
13:44
(93)

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

Возврат Истина;

конецФунцкии
96 Alexey_Morov
 
22.05.13
13:45
(93)

Хм. Задача про бутылки решается вот так?

http://www.rsdn.ru/forum/etude/85013
97 Alexey_Morov
 
22.05.13
13:46
(94)

Про шахматы говорил не я, а (85).
Как же так???
98 Defender aka LINN
 
22.05.13
13:50
(62) Та полно таких, на Мисте каждый второй вопрос по запросам заключается в том, что левое соединение ВНЕЗАПНО не левое.
99 Xapac
 
22.05.13
13:56
(1)а за решение этой задачи. сколько зп даете?
100 ICWiner
 
22.05.13
13:58
100
101 zak555
 
22.05.13
14:06
(98) правое ?
102 Dmitrith
 
22.05.13
14:15
Я такие задания давал (начальный уровень знаний)
1. Написать функцию, подсчитывающую кол-во воскресений в заданный период)
2. в зарплатной базе 2 организации. Табельные номера введены "от фонаря", везде числовые, но в некоторых номерах есть в начале нули. Длина табельных у людей разная есть и 2 знака, есть и полностью забитые до 9 символов.
Задача: привести все табельные в нормальный вид с учетом префикса фирмы. Префикс у одной фирмы 2х символьный, у второй в 1 символ. (нормальный вид это: было 168, стало АА0000168)
103 scanduta
 
22.05.13
14:20
Что за бредовые задачи про вычисления факториала и прочих функций???


У вас что программист потом будет делать??? Какие то сложные расчеты или может вы его вместо калькулятора будете использовать?
104 Bigbro
 
22.05.13
14:20
в (73) вполне норм для 1С-ника задача)
105 Bigbro
 
22.05.13
14:23
при реальном решении (102) выясняется что неясно что делать с дублями. номерами типа 102 и 0102.
106 zak555
 
22.05.13
14:24
(104) детсадовская
107 Dmitrith
 
22.05.13
14:29
(105) таких слава богу не было )
108 Bigbro
 
22.05.13
14:29
(106) мне кажется при приеме на работу не стоит цель полностью оценить профессиональные способности человека - для этого как правило есть испытательный срок. при приеме как правило оценивают как человек держится, общается, как реагирует на неожиданные для него вопросы, чтобы понять возможно этот человек в принципе вам не подходит.
но это мое мнение, конечно не претендующее на истину.
встречались мне и дотошно проверяющие тестовую задачу собеседники. как правило это франчи нижнего уровня, либо другие фирмы где много технической низкоквалифицированной работы.
109 vvf1973
 
22.05.13
14:30
(81) это из http://www.rsdn.ru/forum/job/3944182.1 :-)
истории идентичны, кроме организаций: у вас ростелеком, у них фортесс, у вас санрайз, у них theMSteam.com ( в то время), в наст. время tehnologika.ru (2006)
а сами майсы полным текстом:
У кого какие были "смешные", нелепые, забавные, и не очень, случаи в поиске работы?

Мне, например, запомнились более всего:
1)
fortess.ru (2007)

Пригласили на собеседование Email-ом. Через пару минут приходит Email:

   "Я проверила на базе, к сожалению,
   Вы у нас один раз уже проходили собеседование и не прошли.

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

   Спасибо за интерес к работе в нашей компании."



При том, что я в ФОРТЕСС никогда ни разу не был ни на каких собеседованиях
и до приглашения посылал только 2 отклика на на совершенно разные вакансии:
— на Java-разработчика и
— на С#-разработчика (на второе меня и "пригласили")


2)
top-kniga.ru (2007)

На какую-то малопонятную (для меня) вакансию
"Руководитель группы контента, контент-менеджер"
(люди — контент там, что ли?), попросил Email-ом уточнить, что за работа.

Работа меня заинтересовала тем,
что надо было получать деньги за то, чтобы трепаться в форумах и чатах,
как там было написано в тексте вакансии.
До этого уже был опыт работы тур-гидом-переводчиком и переводчиком в тюрьме
(презабавнейшее, я Вам доложу, времяпрепровождение,
за которое ещё и деньги платят).

В ответ получил тестовое задание написать "эссе на 300 слов на тему "Книги в моей жизни"",
иначе, как после выполнения ТЗ, в топ-книге на вопросы кандидатов не отвечают.
Ну, я уже начал входить во вкус
(всегда считал иеня большим писателем, но,
чтобы ещё и деньги за это платили!) — выслал эссе.

После чего мне стписали, что на все вопросы ответят очно на собеседовании.
Ну, желание трепаться за деньги было сильным — пришёл.
После прихода я услышал:

   "А, зачем Вы пришли — у Вас же нет в резюме ничего,
   что нам требуется для этой работы. До свидания "




3)
theMSteam.com ( в то время), в наст. время tehnologika.ru (2006)

На собеседовании на позицию C#-разработчика дали 2 куска кода T-SQL,
оба — с синтаксическими ошибками.

Когда я попытался сказать — что в коде синтаксич. ошибки,
что делало неопределенным толкование кода и
многовариантным возможные ответы на задаваемые вопросы,
интервьюэры настаивали, что ошибок в коде нет.

На экзамене (то бишь, "собеседовании") я не шибко настаивал.
Ну, говорят, что нет ошибок, значит, я дурак,
они там на дампах и экзаменах собаку съели.
Тем более, что SQL никогда ручками не писал,
всё, как-то, рисовал мышкой, да, ошибки для F5 оставлял искать.

Потом, уже дома, на интернете поиском нашёл эти куски,
оказались из дампов экзамена сертификации MS 70-229
(тогда ещё не retired). и в SSMS
(MS SQL Server Management Studio)
прогнал.

Ну. точь-вточь как я сразу говорил — синтаксич. ошибки
(те же, что в интернете) и
множество возможных "правильных" ответов на вопросы.

Ну, здесь, прям, религиозная вера в непогрешимость
текстов вопросов из экзаменов MS
(хотя, по моему опыту, треть вопросов экзаменов MS — недоопределенный или некорректный бред,
который решается только методом нахождения наименьшего бреда из multi-choice),
но мне-то варианты ответов не давали
-----
странно как-то всё :-) и фантазии ваши тоже :-)
110 Simbad
 
22.05.13
15:23
Емкость портфеля С как объем условных единиц, есть i предметов  каждый с весом k(i) условных единиц и c(i) условных единиц объема? причем больший вес не значит больший объем, найти максимально лучшую комбинацию предметов, чтобы их суммарный объем на превысил C но был самым возможным большим весом
111 Simbad
 
22.05.13
15:23
(110) знак вопроса опечатка
112 Alexey_Morov
 
22.05.13
15:28
(109)

Ну сходите по собеседованиям. Узнаете много нового. А вопросы у HR и у собеседующих к соискателям почти все одинаковые.
113 Alexey_Morov
 
22.05.13
15:30
(109)

Всё же непонятно, как вычислить квадратуру круга. То есть найти методику построения квадрата площадью идентичного данному кругу (задан радиус круга) с помощью цикруля и линейки.
Логическая задача простая. Но вот как же быть-то?
114 Defender aka LINN
 
22.05.13
15:33
(101) Внутренее же
115 Karavanych
 
22.05.13
15:47
(95) не сработает на:
1Слово: ABB
2Слово: ABA
116 Karavanych
 
22.05.13
15:49
(96)эта та задача, по ссылке я решения не увидел.
но там суть примерная в том, что первой бутылкой стеклышком, бежим вверх с шагом например 10, определяя 10 этажный интервал, где она бъется, а вторым снищу ищем внутри интервала.
117 MSII
 
22.05.13
15:51
(109) Это что же получается? Моров свистит? Нет, я не могу в это поверить!
118 vde69
 
22.05.13
15:52
никогда не даю тестовые задания, по тому как такое задание отражает не уровень спеца а только уровень его решения конкретной задачи в конкретный момент времени.

кстати у нас математик в институте никогда не снижал бал за неправильной результат задачи. и всегда оценивал только решение, даже за ошибочное решение мог поставить 5 ....

Математик был ОЧЕНЬ уважаемый не только у студентов но и у профессуры
119 MaximRodnik
 
22.05.13
16:00
(109) про это уже писали. На собеседованиях и не такое можно услышать.
120 AndyD
 
22.05.13
16:03
(70) это на математике в любом техническом вузе изучают. задача - тест, высшее образование - только корочки или что-то в голове осталось
121 vvf1973
 
22.05.13
16:16
(119) суть не в этом, а в том, что Моров - доморощенный Мюнхгаузен: тексты идентичны, но источники - разные люди, или, по крайней мере, разные организации в качестве работодателей :-)
122 AndyD
 
22.05.13
16:17
(116) берем середину интервала, если не разбилась, берем середину верхнего интервала и так далее, пока не разобьется.

потом так же вниз ищем среди оставщегося интервала когда перестанет биться, это и есть граница.

если по 10 перебором искать - решение сильно неоптимальным будет
123 MaximRodnik
 
22.05.13
18:26
(121)
Чтож. Сборная солянка в качестве ознакомления с приколами кадровико тоже прокатит. Интересно знать, что ждет нас на собеседованиях. :-)
Алексей интересный человек?
124 DarkWater
 
22.05.13
18:45
(70) Это, скорее, был вопрос на общую эрудицию. Кто-то без гугля знает, что это такое, а кто-то нет.
125 DarkWater
 
22.05.13
18:52
+(124) Правда, нахрена эрудиция одинэснику - неясно.
126 beholder
 
22.05.13
18:52
(1) не получится
127 GANR
 
22.05.13
18:57
(6) Очень уж заморочено - такое надо давать не в офисе, а на дом и при приеме работы оценивать   к а ч е с т в о   кода. Не столько сложно, сколько длинно... Для экспресс-теста в офисе надо классику давать - ФИФО / ЛИФО.
128 Alexey_Morov
 
22.05.13
19:55
(124)

Согласен.
Или это просто была проверка на инициативность? Нахрена решать задачи и изобретать велосипед, если можно посмотреть в гугле и на профильных форумах, как решаются те или иные сложные задачи? А именно сложными задачами и грузят на собеседованиях.
129 Alexey_Morov
 
22.05.13
19:56
(127)

Как говорил один из моих бывших начальников, сотрудник на работе должен ФИЛОнить - первым приходить и последним уходить (First Input Last Output). Так что филонить - синоним кабалы, раба, работающего от зари до зари.
130 Dionis Sergeevich
 
23.05.13
00:06
(1) Функция Факториал(Значение)

   Возврат ?(Значение = 1, 1, Значение * Факториал(Значение - 1));

КонецФункции;
131 Dionis Sergeevich
 
23.05.13
00:08
(0) Из спеца часто задания. Или похожие. Ну и плюс некая теория по методологии тех видов учета на которые ищется сотрудник. Так же Всегда спрашивают о прошлых проектах - поэтому рекомендую всем собирать портфолио - а то так ведь сразу не вспомнить ни что делал ни для чего =))
132 Икогнито
 
23.05.13
00:33
Входные данные задачи: По условиям задачи формируются документы, в которых присутствует одна коробка в шапке документа и табличная часть с её  содержимым. Так же существуют нормы заполнения коробки по количествам. Если содержимое коробки превышает норму заполнения  – предполагается, что в документе несколько одинаковых коробок.
Задача: Необходимо написать запрос, который бы выявил несоответствия содержимого в коробке норме заполнения с учетом того, что это может быть несколько одинаковых коробок.  Если в документе количество товара на одну или на несколько коробок и товар соответствует количественным нормам заполнения – то документ правильный,  в противоположном случае, документ заполнен не верно.
133 zak555
 
23.05.13
01:01
(131) > поэтому рекомендую всем собирать портфолио

не уже ли можно вспомнить всё за 6-10 лет ?
134 zak555
 
23.05.13
01:05
(132) > присутствует одна коробка в шапке документа и табличная часть с её  содержимым
> в документе несколько одинаковых коробок

в шапке один реквизит с коробкой ?
135 Dionis Sergeevich
 
23.05.13
01:06
(133) По факту =) На текущем месте работы - что-то более интересное или более-менее крупное завершил - пометил себе =) исходники сохранил =)

(134) Я так понял надо найти документы где условное количество товара не делится без остатка на норму - то есть есть недозаполненная коробка
136 Икогнито
 
23.05.13
01:18
(134) да
137 Икогнито
 
23.05.13
01:19
+(136)
Входные данные задачи: по условиям задачи формируются документы, в которых присутствует одна коробка в шапке документа и табличная часть с её  содержимым. Коробки разные. Так же существуют нормы заполнения коробок по количествам. Если содержимое коробки (находящегося в ней товара) превышает норму заполнения коробки по количеству  – предполагается, что в документе несколько одинаковых коробок.

Обеспечение для выполнения задачи: компьютер с установленной платформой 1С Предприятие 8.2 и отчет "Консоль запросов"

Задача:

1. Необходимо написать запрос, который бы выявил несоответствия содержимого в коробках нормам заполнения с учетом того, что в документе может быть несколько одинаковых коробок (количество товара кратно норме заполнения).  Если в документе количество товара на одну или на несколько коробок и товар соответствует количественным нормам заполнения – то документ правильный,  в противоположном случае, документ заполнен не верно.

2. Запрос встроить в отчет СКД (для наглядности, идеально не реализовывать).

3. Оригинал текста запроса выводить при открытии консоли запросов, которую тоже встроить в конфигурацию.

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

Время, выделяемое на выполнение задачи в незнакомой обстановке и за незнакомым компьютером: 2-3 часа
138 Dionis Sergeevich
 
23.05.13
01:22
отчет "Консоль запросов"  =)))

А норма хранится где?
139 Икогнито
 
23.05.13
01:25
(138) ты чисто кодер или программист?
140 Dionis Sergeevich
 
23.05.13
01:27
(139) я и программист. А кодер это кто?

вот как-то так получится примерно

Выбрать
Документ.Ссылка,
Выбор когда Сумма(количество)/норма - Выразить(Сумма(количество)/норма как число (15,0)) <> 0
Тогда "Не соответствует норме" Иначе "Соответствует норме" конец
ИЗ Документ.ТабличнаяЧасть как Документ
141 Икогнито
 
23.05.13
01:28
(140) кодер - это тот, кто на тестовой задаче спрашивает где хранить норму
142 Икогнито
 
23.05.13
01:29
(140) тест не сдал
143 Dionis Sergeevich
 
23.05.13
01:29
(141) "Обеспечение для выполнения задачи: компьютер с установленной платформой 1С Предприятие 8.2 и отчет "Консоль запросов" "

Ну хорошо, пусть будет РС, я так понял все это делается на пустой конфе тч где захочу там и храню
144 Dionis Sergeevich
 
23.05.13
01:30
(142) чего это не сдан?
145 Икогнито
 
23.05.13
01:30
Как-то так должно быть...

ЭлементДереваЗапросов.ТекстЗапроса   = "ВЫБРАТЬ
                                          |    ИтогововаяТаблица.ДокНорма КАК Документ,
                                          |    ВЫБОР
                                          |        КОГДА СУММА(ИтогововаяТаблица.КоличествоНорма) = 0
                                          |            ТОГДА ЛОЖЬ
                                          |        КОГДА СУММА(ИтогововаяТаблица.КоличествоНорма) <> 0
                                          |            ТОГДА ВЫБОР
                                          |                    КОГДА СУММА(ИтогововаяТаблица.КоличествоФакт) / СУММА(ИтогововаяТаблица.КоличествоНорма) - (ВЫРАЗИТЬ(СУММА(ИтогововаяТаблица.КоличествоФакт) / СУММА(ИтогововаяТаблица.КоличествоНорма) КАК ЧИСЛО(20, 0))) <> 0
                                          |                        ТОГДА ЛОЖЬ
                                          |                    ИНАЧЕ ИСТИНА
                                          |                КОНЕЦ
                                          |    КОНЕЦ КАК ПоНорме,
                                          |    НЕОПРЕДЕЛЕНО КАК ПоКоробкам,
                                          |    ИтогововаяТаблица.КоробкаНорма КАК Коробка,
                                          |    ИтогововаяТаблица.ТоварНорма КАК Товар,
                                          |    ВЫБОР
                                          |        КОГДА СУММА(ИтогововаяТаблица.КоличествоНорма) = 0
                                          |            ТОГДА 0
                                          |        КОГДА СУММА(ИтогововаяТаблица.КоличествоНорма) <> 0
                                          |            ТОГДА СУММА(ИтогововаяТаблица.КоличествоФакт) / СУММА(ИтогововаяТаблица.КоличествоНорма)
                                          |    КОНЕЦ КАК КоличествоКоробок,
                                          |    СУММА(ИтогововаяТаблица.КоличествоНорма) КАК КоличествоНорма,
                                          |    СУММА(ИтогововаяТаблица.КоличествоФакт) КАК КоличествоФакт
                                          |ИЗ
                                          |    (ВЫБРАТЬ
                                          |        Норма.ДокНорма КАК ДокНорма,
                                          |        Норма.КоробкаНорма КАК КоробкаНорма,
                                          |        Норма.ТоварНорма КАК ТоварНорма,
                                          |        Норма.КоличествоНорма КАК КоличествоНорма,
                                          |        0 КАК КоличествоФакт
                                          |    ИЗ
                                          |        (ВЫБРАТЬ
                                          |            КомплектацияКоробокФакт.Ссылка КАК ДокНорма,
                                          |            НормыЗаполненияКоробок.Коробка КАК КоробкаНорма,
                                          |            НормыЗаполненияКоробок.Товар КАК ТоварНорма,
                                          |            НормыЗаполненияКоробок.КоличествоНорма КАК КоличествоНорма
                                          |        ИЗ
                                          |            РегистрСведений.НормыЗаполненияКоробок КАК НормыЗаполненияКоробок
                                          |                ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.КомплектацияКоробокФакт КАК КомплектацияКоробокФакт
                                          |                ПО НормыЗаполненияКоробок.Коробка = КомплектацияКоробокФакт.Коробка
                                          |                    И (НЕ КомплектацияКоробокФакт.ПометкаУдаления)) КАК Норма
                                          |    
                                          |    ОБЪЕДИНИТЬ ВСЕ
                                          |    
                                          |    ВЫБРАТЬ
                                          |        Факт.ДокФакт,
                                          |        Факт.КоробкаФакт,
                                          |        Факт.ТоварФакт,
                                          |        0,
                                          |        Факт.КоличествоФакт
                                          |    ИЗ
                                          |        (ВЫБРАТЬ
                                          |            КомплектацияКоробокФактСоставКоробки.Ссылка КАК ДокФакт,
                                          |            КомплектацияКоробокФактСоставКоробки.Ссылка.Коробка КАК КоробкаФакт,
                                          |            КомплектацияКоробокФактСоставКоробки.Товар КАК ТоварФакт,
                                          |            КомплектацияКоробокФактСоставКоробки.Количество КАК КоличествоФакт
                                          |        ИЗ
                                          |            Документ.КомплектацияКоробокФакт.СоставКоробки КАК КомплектацияКоробокФактСоставКоробки
                                          |        ГДЕ
                                          |            НЕ КомплектацияКоробокФактСоставКоробки.Ссылка.ПометкаУдаления) КАК Факт) КАК ИтогововаяТаблица
                                          |
                                          |СГРУППИРОВАТЬ ПО
                                          |    ИтогововаяТаблица.ДокНорма,
                                          |    ИтогововаяТаблица.КоробкаНорма,
                                          |    ИтогововаяТаблица.ТоварНорма
                                          |
                                          |УПОРЯДОЧИТЬ ПО
                                          |    Документ,
                                          |    Коробка,
                                          |    Товар
                                          |ИТОГИ
                                          |    ВЫБОР
                                          |        КОГДА КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ПоНорме) > 1
                                          |            ТОГДА ЛОЖЬ
                                          |        ИНАЧЕ ИСТИНА
                                          |    КОНЕЦ КАК ПоНорме,
                                          |    ВЫБОР
                                          |        КОГДА МАКСИМУМ(КоличествоКоробок) = МИНИМУМ(КоличествоКоробок)
                                          |            ТОГДА ИСТИНА
                                          |        ИНАЧЕ ЛОЖЬ
                                          |    КОНЕЦ КАК ПоКоробкам
                                          |ПО
                                          |    Документ";
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) ток забыл к одному регистру привести
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший