Помогите создать идеальную задачу перед интервью.

User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Помогите создать идеальную задачу перед интервью.

Post by valchkou »

stenking wrote:Ищется матёрый PHP шник в россии
так с этого и надо было начать !
Если челу предлагается переехать в USA, тогда он будет и неделю готов потратить на задачу.
Если же удаленно - тоже счастлив будет, если рейт хорош и тоже немного времени потратить будет рад за так.
тут мне кажется что задача должна выглядеть так, будто вы не хотите поиметь труд разработчика за бесплатно.
мне например, как то дали запрограмировать Coffe Machine.
машина выдает несколько кофе напитков, каждый напиток состоит из разного набора ингридиентов (Типа мокка - 2 части молока, 1 часть какао, 2 части кофе.)
Машина заправляется определенным количеством ингридиентов. В итоге нужно либо налить, либо не налить, если ингридиентов не хватает.
Рисуется UI - одна часть для заправки, другая наливалка.
Но задача слишком проста для матерого
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Помогите создать идеальную задачу перед интервью.

Post by АццкоМото »

stenking wrote:А какая будет интересная? Только что бы минут 10 всё заняло макс. А то чат писать это уже слишком наверное.
Если на 10 мин, то вариант с проверкой имени налету без всяких извращений. Да, очень просто, но и 10 минут это 10 минут. С другой стороны, за 10 минут гуглится даже с нулевым знанием РНР, как у меня
ЗЫ. Или, что практически то же самое, проверка введенного пароля на соответствие какому-нибудь дурацкому правилу типа "буквы большие и маленькие, цифры, спецсимволы, не короче 75 знаков, не содержит имени или фамилии пользователя". (Хотя я считаю эти правила абсолютным злом)
Мат на форуме запрещен, блдж!
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Помогите создать идеальную задачу перед интервью.

Post by Flash-04 »

и всё это за 1K/month :D
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Помогите создать идеальную задачу перед интервью.

Post by stenking »

Flash-04 wrote:и всё это за 1K/month :D
Нет. 3-5К. Учтите ещё что это чистые деньги так как там налогов не плотют.
Бога нет.
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Помогите создать идеальную задачу перед интервью.

Post by Flash-04 »

13% по идее не в падлу платить. хотя могут конечно и не платить.
Not everyone believes what I believe but my beliefs do not require them to.
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Помогите создать идеальную задачу перед интервью.

Post by stenking »

АццкоМото wrote:
stenking wrote:А какая будет интересная? Только что бы минут 10 всё заняло макс. А то чат писать это уже слишком наверное.
Если на 10 мин, то вариант с проверкой имени налету без всяких извращений. Да, очень просто, но и 10 минут это 10 минут. С другой стороны, за 10 минут гуглится даже с нулевым знанием РНР, как у меня
ЗЫ. Или, что практически то же самое, проверка введенного пароля на соответствие какому-нибудь дурацкому правилу типа "буквы большие и маленькие, цифры, спецсимволы, не короче 75 знаков, не содержит имени или фамилии пользователя". (Хотя я считаю эти правила абсолютным злом)
А может такое что-то интересное, практическое что бы и не нагулялось? Ну типа напишете код который покажет самые популярные продукты в магазине. Используйте структуру базы данных стандартного магазина.
Бога нет.
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Помогите создать идеальную задачу перед интервью.

Post by valchkou »

stenking wrote:
Flash-04 wrote:и всё это за 1K/month :D
Нет. 3-5К. Учтите ещё что это чистые деньги так как там налогов не плотют.
Стенкин, это хорошие бабки, особенно 5к.
Зачем вам абстрактные задачи давать ?
сразу бросайте чела в реальный проект, не тянет - досвидания. Вы же его не в штат берете.
Интервьюшные задачи не помогут определить ни уровень ни скорость, по себе знаю
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Помогите создать идеальную задачу перед интервью.

Post by stenking »

valchkou wrote:
stenking wrote:
Flash-04 wrote:и всё это за 1K/month :D
Нет. 3-5К. Учтите ещё что это чистые деньги так как там налогов не плотют.
Стенкин, это хорошие бабки, особенно 5к.
Зачем вам абстрактные задачи давать ?
сразу бросайте чела в реальный проект, не тянет - досвидания. Вы же его не в штат берете.
Интервьюшные задачи не помогут определить ни уровень ни скорость, по себе знаю
Так и делаем. Интервью час и в бой хоть в этот же день. Просто мне что бы новый человек вошёл в проект нужно потратить часов 15 минимум сначала. Всё обьяснить, показать.
Бога нет.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Помогите создать идеальную задачу перед интервью.

Post by АццкоМото »

stenking wrote:А может такое что-то интересное, практическое что бы и не нагулялось?
По-моему, все практическое нагугляется. Но если просить набросать на вайтбоарде, то гугление палится сразу.
Кстати, сам вайтбоард - чем не вариант? Хороший быстро не сделать, конечно, но хоть какой-то набросать - почему бы и нет
Мат на форуме запрещен, блдж!
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Помогите создать идеальную задачу перед интервью.

Post by valchkou »

stenking wrote:
valchkou wrote:
stenking wrote:
Flash-04 wrote:и всё это за 1K/month :D
Нет. 3-5К. Учтите ещё что это чистые деньги так как там налогов не плотют.
Стенкин, это хорошие бабки, особенно 5к.
Зачем вам абстрактные задачи давать ?
сразу бросайте чела в реальный проект, не тянет - досвидания. Вы же его не в штат берете.
Интервьюшные задачи не помогут определить ни уровень ни скорость, по себе знаю
Так и делаем. Интервью час и в бой хоть в этот же день. Просто мне что бы новый человек вошёл в проект нужно потратить часов 15 минимум сначала. Всё обьяснить, показать.
а как же вы раньше народ без задач находили ?
User avatar
Sergunka
Уже с Приветом
Posts: 34124
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Помогите создать идеальную задачу перед интервью.

Post by Sergunka »

Я бы исходил из того чтоб задача была более менее интересная с точки зрения дизайна тогда можно реально зацепить ботаника с явно выраженными способностями по этой части :oops:
"A patriot must always be ready to defend his country against his government." Edward Abbey
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Помогите создать идеальную задачу перед интервью.

Post by Мальчик-Одуванчик »

само сочетание senior и php звучит неправдоподобно
задачка на 10 мин для senior position тоже звучит неправдоподобно
User avatar
stenking
Уже с Приветом
Posts: 14407
Joined: 26 May 2006 02:39

Re: Помогите создать идеальную задачу перед интервью.

Post by stenking »

Мальчик-Одуванчик wrote:само сочетание senior и php звучит неправдоподобно
задачка на 10 мин для senior position тоже звучит неправдоподобно
Ну почему нет. Вы например сразу нам не подходите :) Я бы уже полчаса сэкономил.
Бога нет.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Помогите создать идеальную задачу перед интервью.

Post by Мальчик-Одуванчик »

stenking wrote:
Мальчик-Одуванчик wrote:само сочетание senior и php звучит неправдоподобно
задачка на 10 мин для senior position тоже звучит неправдоподобно
Ну почему нет. Вы например сразу нам не подходите :) Я бы уже полчаса сэкономил.
Это-то как раз понятно: Увидев подобную позицию вряд ли стоит серьезно её воспринимать.
Космос
Уже с Приветом
Posts: 340
Joined: 04 Jun 2008 03:26

Re: Помогите создать идеальную задачу перед интервью.

Post by Космос »

stenking wrote:Вообщем ищу сениор PHP девелоперов и хочу что бы они написали код перед интервью что бы понять тратить час или нет. Или даже вместо интервью.

Но как правильно заметили тратить много часов непонятно на что никому не охота. Да и скучно. Да и мне это нафиг не нужно - мне хочется посмотреть на качество написанного кода и логику а не результат. Но может ведь можно придумать что-то более простое?

Что-то типа, с помощью вашего любимого CSS, JS, и PHP фраимворка напишите код который при регистрации на форуме на второй странице предлагает ( autosuggest ) юзернейм. На первой странице пользователь уже ввёл своё имя, фамилию и емаил.

Нет? Кто что посоветует?
Например, предложите задачку на пару часов типа регистрация нового пользователя в базе данных в MVC. На любом удобном frameworke, или дайте минимальный шаблон.
После нескольких часов, можете опросить по синтаксису PHP, архитектуре, вобщем будет о чем поговорить :wink:

приблизительно так (минимально) как код ниже ...знатоки - пожалуйста критикуйте, но только по делу, а не по мелочам

class Controller
{
protected $_model;
protected $_view;

public __constructor()
{
$this->_model = new Model();
$this->_view = new View();
}

publiс function registerAction()
{
$data['fname'] = $_REQUEST['fname'];
$data['lname'] = $_REQUEST['lname'];
bla bla bla........

....data validation.....
if (!$valid) {
$this->_ registrationError();
}

if ( !$this->_model->registerUser($data) == 'success') {
$this->_registationError();
}

$this->_view->script = 'sucessRegistration.php';
$this->_view->data = $data;
$this->_view->render();
}

protected function _registationError($data)
{
$this->_view->script = 'registrationError.php';
$this->_view->data = $data;
$this->_view->render();
}
}
class Model
{
protected $_conn;

public __constructor()
{
$this->_conn = .........
}

public function registerUser($data)
{
.........write data to DB, return result on success, or false on failure
}
}

class View
{
public $script;
public $data;

public function render()
{
....give $this->data to the script, output the script
}
}

index.php
$contoller = new Controller()
...... based on request or route send to the corresponding action
Last edited by Космос on 31 Oct 2012 21:52, edited 1 time in total.
User avatar
valchkou
Уже с Приветом
Posts: 4185
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Помогите создать идеальную задачу перед интервью.

Post by valchkou »

Стенкин, вот и кандидат нарисовался постом выше
User avatar
Flash-04
Уже с Приветом
Posts: 63377
Joined: 03 Nov 2004 05:31
Location: RU -> Toronto, ON

Re: Помогите создать идеальную задачу перед интервью.

Post by Flash-04 »

и потом ещё security assessment не забудьте заказать ;)
Not everyone believes what I believe but my beliefs do not require them to.

Return to “Работа и Карьера в IT”