Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2014.09.21;
Скачать: [xml.tar.bz2];

Вниз

Тестовые задания при приёме на работу   Найти похожие ветки 

 
АндрейК   (2014-02-05 15:35) [0]

Здравствуйте я студент третьего курса соответствующей специальности.
Думаю из пользователей этого форума есть люди которые работают в серьезных фирмах и сталкиваются с кандидатами, которые пытаются устроиться на работу. Наверняка им дают тестовое задание и отправляют на 1-2 дня домой для решения поставленной задачи.

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

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


 
MonoLife ©   (2014-02-05 15:43) [1]

>дают тестовое задание и отправляют на 1-2 дня домой
такое разве бывает?


 
sniknik ©   (2014-02-05 15:48) [2]

> такое разве бывает?
у другого входа фирмы объявление - "курсовые не дорого" :)... почему бы и нет?


 
Jeer ©   (2014-02-05 16:18) [3]

Для начала, в художественно-приближенном виде, изложить в рукописном варианте на 2..3-х листах А4, свою историю по крайнему году жизни и работы.


 
а в гугл заглянуть?   (2014-02-05 16:24) [4]

в фирмах скорее всего будут давать задачи по своей (узкой) специфике
если нужны нетрудные абстрактные задачи, связанные с математикой - вот:
http://projecteuler.net/problems
кроме того, есть книги по конкретным языкам/технологиям с упражнениями (заданиями) в каждой главе
есть смысл выбрать интересную лично тебе тему посложнее и реализовать её, чтобы был пример своей работы, способный заменить тестовое задание на собеседованиях (выложить на github и т.п. и ссылаться в резюме)


 
Дмитрий СС   (2014-02-05 16:42) [5]

Вводится натуральное n.
Необходимо найти такие целые ненулевые A, B и C, чтобы выполнялось равенство:
A^n + B^n = C^n


 
Kerk ©   (2014-02-05 16:43) [6]


> MonoLife ©   (05.02.14 15:43) [1]
>
> >дают тестовое задание и отправляют на 1-2 дня домой
>
> такое разве бывает?

Бывает конечно. Причем по разным причинам.

Не у всех есть ресурсы на проведение собеседований с каждым желающим, а даже простое тестовое задание отсечет 90% не умеющих программировать и 5% тех, кому вакансия не особо и интересна на самом деле.

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

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

В любом случае популярный в интернете подход "я сейчас задание сделаю, а они потом будут на нем зарабатывать" более, чем инфантилен. Не будут они на нем зарабатывать. Хотели бы зарабатывать, было бы проще самим сделать, а не разгребать мегабайты присылаемого мусора в поисках нормального решения.


 
Слава Пестов1   (2014-02-05 16:58) [7]


> Дмитрий СС   (05.02.14 16:42) [5]
>
> Вводится натуральное n.
> Необходимо найти такие целые ненулевые A, B и C, чтобы выполнялось
> равенство:
> A^n + B^n = C^n

В каком диапазоне?
А что брать и в лоб перебирать?


 
Sergey Masloff   (2014-02-05 17:03) [8]

sniknik ©   (05.02.14 15:48) [2]
>> такое разве бывает?
>у другого входа фирмы объявление - "курсовые не дорого" :)... почему бы и >нет?
Да кому такие курсовые нужны...

 У меня есть действительно три набора заданий (sql, с# и delphi) которые направляю ДО очной встречи всем соискателям которых направляют кадры. Они совсем простые думаю их решение максимум на час-полтора всех вместе.
 Да реально некоторые люди сразу отказываются отвечать и наверное часть тех кто мог бы подойти уходят. Но по крайней мере я отсеял те 90% которые ходят на собеседования зная чуть меньше чем нихрена и которые отнимали ТУЧУ времени.

 Тут конечно не  могу опубликовать и так уже часть собеседников приходит с явносписаными вариантами


 
Kerk ©   (2014-02-05 17:04) [9]


> если нужны нетрудные абстрактные задачи, связанные с математикой - вот:
> http://projecteuler.net/problems

Мне кажется, оно слишком оторвано от реальной жизни, чтоб это рассматривать как тестовое задание. Если говорить о тренировке, я бы посоветовал попробовать написать хотя бы простенький векторный графический редактор. Работа уровня студенческого курсовика, а всякие полезные в реальной работе навыки придется использовать во весь рост.


 
Empleado ©   (2014-02-05 17:05) [10]


> соответствующей специальности

?


 
ухты   (2014-02-05 17:10) [11]

интересно, а есть еще проффесии где дают тестовые задания, да еще и домой? да еще и так массово


 
АндрейК   (2014-02-05 17:12) [12]


> У меня есть действительно три набора заданий (sql, с# и
> delphi)


>
>  Тут конечно не  могу опубликовать и так уже часть собеседников
> приходит с явносписаными вариантами


Сергей, а если по почте?


 
Kerk ©   (2014-02-05 17:19) [13]


> ухты   (05.02.14 17:10) [11]
>
> интересно, а есть еще проффесии где дают тестовые задания,
>  да еще и домой? да еще и так массово

В некоторых профессиях так вообще портфолио требуют. Массово :)


 
а в гугл заглянуть?   (2014-02-05 17:20) [14]

(не самые простые задания):
- вычисление заданного строкой арифметического выражения (скобки, функции - по желанию)
- векторный графический редактор (прямые, ломаные, многоугольники и т.п., выбор цвета, перемещение объектов и отдельных точек, выше всех/ниже всех; эллипсы, сектора, текст - по желанию)
(архитектура редактора - с классами, инкапсуляцией, наследованием)
- добавить редактору сохранение в файл и чтение из него, объединение, пересечение, вычитание многоугольников
- почтовый клиент (pop3 и smtp; навороты - по желанию)
- парсер сайта с новостями или объявлениями о покупке/продаже, с фильтрацией "особо интересного" и отправкой его через е-мэйл/смс


 
ухты   (2014-02-05 17:21) [15]

так и тут его требуют


 
ухты   (2014-02-05 17:22) [16]


> ухты   (05.02.14 17:21) [15]
это к Kerk ©   (05.02.14 17:19) [13]


 
Kerk ©   (2014-02-05 17:23) [17]


> ухты   (05.02.14 17:21) [15]
>
> так и тут его требуют

Портфолио? Не сталкивался, у меня его нет.


 
ухты   (2014-02-05 17:25) [18]


> Kerk ©   (05.02.14 17:23) [17]
а трудовая не портфолио ли? по мне так оно и есть, а на собеседовании еще и рассказывать просят что и как было


 
АндрейК   (2014-02-05 17:25) [19]


> а в гугл заглянуть?   (05.02.14 17:20) [14]

Это задание на пол года.


 
а в гугл заглянуть?   (2014-02-05 17:31) [20]

надо же, Керк опередил с редактором
добавлю: программе с простым интерфейсом (своей или чужой) приделать web-интерфейс (свой элементарный локальный web-сервер)


 
а в гугл заглянуть?   (2014-02-05 17:37) [21]

АндрейК> Это задание на пол года.
какое из?
нормальному программисту на любое хватит недели (и дня, чтобы уже хоть что-то заработало)
если для вас это полгода... то и спешить вам тогда особо не куда - учитесь пока себе (главное - программируйте каждый день)


 
Sergey Masloff   (2014-02-05 17:45) [22]

а в гугл заглянуть?   (05.02.14 17:37) [21]
>нормальному программисту на любое хватит недели (и дня, чтобы уже хоть >что-то заработало)
Мне кажется для тестовой задачи это крутовать (любая из). Только мое личное мнение


 
а в гугл заглянуть?   (2014-02-05 17:49) [23]

> Sergey Masloff   (05.02.14 17:45) [22]
> Мне кажется для тестовой задачи это крутовать (любая из). Только мое личное мнение

> а в гугл заглянуть?   (05.02.14 16:24) [4]
> есть смысл выбрать интересную лично тебе тему посложнее и реализовать её, чтобы был пример своей работы, способный заменить тестовое задание на собеседованиях (выложить на github и т.п. и ссылаться в резюме)


 
Rouse_ ©   (2014-02-05 17:52) [24]


> Поделитесь, если можно, подобного рода заданиями для самотестирования.

Ну напиши мне на rouse79@yandex.ru
Вышлю свой вариант таких задач, но только с условием их неразглашения (только для твоей собственной самоподготовки).


 
Sergey Masloff   (2014-02-05 17:53) [25]

а в гугл заглянуть?   (05.02.14 17:49) [23]
> есть смысл выбрать интересную лично тебе тему посложнее и реализовать её,

А ну как вариант - хорошо


 
Rouse_ ©   (2014-02-05 17:53) [26]


> Kerk ©   (05.02.14 17:23) [17]
> Портфолио? Не сталкивался, у меня его нет.

Здрассе приплыли... а это что?
http://roman.yankovsky.me/


 
DVM ©   (2014-02-05 17:55) [27]

С векторным редактором, имхо, вы погорячились. Там объем работы мама не горюй. Слишком много времени займет, а все усилия могу и пропасть даром.
Или это будет что-то совсем примитивное.


 
Dimka Maslov ©   (2014-02-05 18:03) [28]


> В каком диапазоне?
> А что брать и в лоб перебирать?


Вы нам не годитесь. До свидания.


 
Jeer ©   (2014-02-05 18:11) [29]

Я, как-то, в бытность преподом в Бауманском, давал студентам задачку:
12 способов запуска исполняемого файла *.exe в среде Windows [XP]

До сих пор, когда встречают - помнят:)


 
АндрейК   (2014-02-05 18:12) [30]


> Rouse_ ©   (05.02.14 17:52) [24]


Александр, я вам отправил пустое письмо. Жду ответа.

> Вышлю свой вариант таких задач, но только с условием их
> неразглашения (только для твоей собственной самоподготовки).
>

Зачем оно мне нужно. Конкурентов плодить))


 
Rouse_ ©   (2014-02-05 18:16) [31]


> Jeer ©   (05.02.14 18:11) [29]
> Я, как-то, в бытность преподом в Бауманском, давал студентам
> задачку:
> 12 способов запуска исполняемого файла *.exe в среде Windows
> [XP]
>
> До сих пор, когда встречают - помнят:)

Их больше сотни, это если на вскидку...
Правда если использовать только честные способы, ну в районе 70/75-ти...


 
Rouse_ ©   (2014-02-05 18:16) [32]


> АндрейК   (05.02.14 18:12) [30]

Отправил.


 
Дмитрий СС   (2014-02-05 18:34) [33]


> Их больше сотни, это если на вскидку...
> Правда если использовать только честные способы, ну в районе
> 70/75-ти...

А что называть разными способами?


 
Rouse_ ©   (2014-02-05 18:38) [34]


> А что называть разными способами?

Это то, что должен контролировать любой уважающий себя антивирус (если в самом простом виде) :)


 
Дмитрий СС   (2014-02-05 18:41) [35]

Тогда это хороший повод поспорить. Я считаю, что 70 это многовато :)


 
АндрейК   (2014-02-05 18:55) [36]


> Rouse_ ©   (05.02.14 18:38) [34]
Хорошее у вас задание.
Требует хорошей теор. базы и некоторого опыта программирования

С на наскока решил, ну может до 5 заданий


 
Rouse_ ©   (2014-02-05 19:07) [37]


> Дмитрий СС   (05.02.14 18:41) [35]
> Тогда это хороший повод поспорить. Я считаю, что 70 это
> многовато :)

Это уже не ко мне, а к разработчикам ОС :)


> АндрейК   (05.02.14 18:55) [36]
> С на наскока решил, ну может до 5 заданий

Не торопись, я ж тебя не на работу беру, поэтому на требования во вступлении не обращай внимания.
Замечу сразу, по поводу "с наскока" - все вопросы составлены таким образом чтобы их можно было решить именно с наскока, но... не правильно :)
В каждом есть своя фишка - думай.


 
а в гугл заглянуть?   (2014-02-05 19:07) [38]

delphi? возможно, заинтересуетесь тестами
http://www.delphikingdom.com/quintana/quintana.asp
http://www.specialist.ru/test/430
еще на odesk.com есть тест, да поищите сами


 
Rouse_ ©   (2014-02-05 19:14) [39]


> АндрейК   (05.02.14 18:55) [36]

Вот тебе еще до кучи:
http://alexander-bagel.blogspot.ru/2013/12/1.html
как решишь, читай правильный ответ тут:
http://alexander-bagel.blogspot.ru/2013/12/1_19.html


 
АндрейК   (2014-02-05 19:24) [40]

Удалено модератором



Страницы: 1 2 3 4 5 вся ветка

Форум: "Прочее";
Текущий архив: 2014.09.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.56 MB
Время: 0.004 c
15-1391600157
АндрейК
2014-02-05 15:35
2014.09.21
Тестовые задания при приёме на работу


15-1392109474
Novicer
2014-02-11 13:04
2014.09.21
Как узнать количество записей в таблице?


2-1382155371
Павел
2013-10-19 08:02
2014.09.21
Звук при нажатие хоткея


15-1392274278
KSergey
2014-02-13 10:51
2014.09.21
Системы ведения изменяющихся документов


2-1382127402
SergP
2013-10-19 00:16
2014.09.21
Вопрос по синхронизации потоков.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский