Re: поделимся приколами "кадровиков"
От: GLine  
Дата: 16.03.11 18:02
Оценка: 2 (1) +1 :))) :))) :)))
Вакансия младшего программиста C# в компанию Консультант Плюс (московский офис).

Младший программист C#
Основные обязанности:


Основные требования:
Обязательно

Желательно

Необходимые качества:


Компенсационный пакет:
компания предлагает конкурентоспособный компенсационный пакет (заработная плата обсуждается с успешным кандидатом) + бонусы по результатам работы, социальные пакет и другие льготы в соответствии с корпоративной политикой компании (медицинское страхование, льготное питание, офис на ст. м. Академическая).


Тестовое задание на данную позицию:
Реализовать на C# приложение поиска заданной подстроки в теле писем MS Outlook 2003/2007. Поиск должен быть семантическим, с ранжированием результатов поиска по количеству и качеству совпадений. Можно консольное.
Приложение должно отвечать следующим требованиям:
• многозадачность
• поддержка регулярных выражений
• надёжный перехват и обработка ошибок, запись в лог
• наличие комментариев
• плюс, если код разбит на слабосвязные куски
• есть возможность выбора областей поиска (папок)
• осуществляется поиск во вложенных файлах (пока только *.txt и *.csv)
• многозвенное кэширование поисковых фраз
• возможность переключения между режимами "максимальная производительность" и "максимальная точность поиска"

Примечание от менеджера по персоналу:

По оценке руководителя выполнение данного задания занимает порядка 2-3 часов. На его выполнение мы обычно даем 2 дня.



От себя: hr-менеджер указала вилку в 45-60 тысяч рублей на данную позицию.
Выполнять задание не стал по причинам:
1. Как прикрутить семантический поиск в Outlook? Имел небольшой опыт налаживания семантического поиска в MS SQL Server 2008.
2. Как правильно реализуется многозвенное кэширование? IMHO при таком кэшировании надо как-то жестко отслеживать данные, дабы избежать рассинхронизации кэша.
3. Реально ли уложиться в 2-3, максимум 4 часа?

Посыпаю голову пеплом. Представляю, какие задачи дают решать на позицию ведущего программиста...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.