Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 1, 2009 01:05:32

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Просто ищите с опытом работы. Неспециалист проэкзаменовать специалиста всё равно не сможет. В таких случаях можно полагаться только на опыт и рекомендации.

Офлайн

#2 Апрель 1, 2009 09:01:32

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
Просто ищите с опытом работы.
+1
Тем более, что требуется разобраться в существуещем коде.



Офлайн

#3 Апрель 1, 2009 09:50:15

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
Просто ищите с опытом работы. Неспециалист проэкзаменовать специалиста всё равно не сможет. В таких случаях можно полагаться только на опыт и рекомендации.
всё правильно, но как определить что перед тобой специалист, если ты сам не специалист в этой области знаний? в резюме можно написать что угодно от простого перечисления технологий, о которых просто слышал до рекомендаций от знакомых/родственников.
тестовое задание должен придумать специалист. иначе наймут не специалиста.



Офлайн

#4 Апрель 1, 2009 11:41:01

dmydry
От:
Зарегистрирован: 2009-03-30
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

в общем завтра придет первый кандидат, пройдет тест, дам на дом задание, решение выложу
кстати, всех с праздником! ;)

вопрос ещё такой, правильно ли поставлено задание, не нужно ли чего убрать\добавить, важно чтоб оно было четким, чтоб не возникло много вопросов.

ЗАДАНИЕ:

На основе twisted сделать клиент и сервер. Клиент раз в 10 секунд должен отправлять на сервер по протоколу TCP какие-то данные (например, нарастающий номер пакета и время). Сервер должен в отдельном потоке запускать обработчик, который эти данные получает и записывает в лог-файл. Результат обработки (удачно/нет) - отправить обратно клиенту.
Требуется предусмотреть ротацию логов сервера с периодом 1 минута.
Требуется задокументировать классы и методы сервера и клиента по правилам Питон.
Требуется сделать настраиваемым порт, который “слушает” сервер. Для этого использовать параметры командной строки.

??



Отредактировано (Апрель 1, 2009 11:46:20)

Офлайн

#5 Апрель 1, 2009 14:19:59

Ferroman
От:
Зарегистрирован: 2006-11-16
Сообщения: 2759
Репутация: +  1  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

pythonwin
Достаточно позвонить на предыдущее место работы и по контактам в рекомендациях.
Можно так же заставить пройти бейнбенч, на oDesk, например (хотя лично я там еле в нижнюю линию вписался 2.6 хе хе хе)
Так же есть задачи на оптимизацию - дать код который выполняется столько-то и дать задание сделать быстрее/менее прожорливее (где-то тут проскакивала ссылка на сайт с такими заданиями). Можно в контексте твистеда. Тут сразу и вылезут как опыт так и “соображаловка”.
dmydry
Ну, будем ждать новичка с вопросом "как решить такую задачку <далее по тексту> ;)

Офлайн

#6 Апрель 1, 2009 15:41:14

crchemist
От:
Зарегистрирован: 2008-07-09
Сообщения: 379
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
Можно так же заставить пройти бейнбенч, на oDesk,
Поганий тест. Тільки шо залогувався, пройшов і не сподобались питання. Було одне на яке не було правильної відповіді (шось з dircache), декілька субєктивних(від якої мови пішов пітон(виявляється від java) і чи пітон є декларативною мовою(я розумію що не є але всюди написано що пітон є малтіпарадігм)). і ще було питання які класи є в пітоні - і серед варіантів був userString - і хз чи його відмічати бо є UserString. Набрав 3.5, не довольний ;(



Отредактировано (Апрель 1, 2009 15:45:39)

Офлайн

#7 Апрель 1, 2009 16:01:07

dmydry
От:
Зарегистрирован: 2009-03-30
Сообщения: 28
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
дам тест на oDesk обязательно, спасибо за подсказку.



Офлайн

#8 Апрель 1, 2009 16:32:27

balu
От:
Зарегистрирован: 2006-05-24
Сообщения: 521
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
Достаточно позвонить на предыдущее место работы
В этом случае велика вероятность, что обгавкают кандидата.
Ferroman
Так же есть задачи на оптимизацию - дать код который выполняется столько-то и дать задание сделать быстрее/менее прожорливее
Это как раз нормальный тест.



Офлайн

#9 Апрель 1, 2009 16:46:47

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

Ferroman
Ну, будем ждать новичка с вопросом "как решить такую задачку <далее по тексту> wink
:D
Ferroman
Достаточно позвонить на предыдущее место работы и по контактам в рекомендациях.
помогает, но не всегда - нужно учитывать много факторов в том числе и атмосферу в колективе на предыдущей работе кандидата



Офлайн

#10 Апрель 1, 2009 17:42:07

Lexander
От:
Зарегистрирован: 2008-09-19
Сообщения: 1139
Репутация: +  33  -
Профиль   Отправить e-mail  

Поделитесь тестовым заданием по Python

balu
В этом случае велика вероятность, что обгавкают кандидата.
И что с этого?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version