Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> задачка соискателю 
:(
    Опции темы
bars80080
Дата 25.3.2013, 11:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



выставляю вакансию на разработчика (LAMP, js, xml), требуется предложить ему тестовую задачу ещё до собеседования. он пришлёт резюме, а я ему задачку на часик умственного напряжения по теме (php)

есть у вас возможный вариант задачи?

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

PM MAIL WWW   Вверх
MoLeX
Дата 25.3.2013, 12:32 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



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


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
baldina
Дата 25.3.2013, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



иногда это выглядит попыткой решить свои проблемы бесплатно. поэтому задача должна быть небольшой и выглядеть именно как тестовая.
предложите написать форму - список городов + email. после поста - страничка с текстом "спасибо"
список городов получать через ajax (если есть время, то города можно из базы получать), город и e-mail проверять на правильность.
на этом маленьком примере можно обсудить множество тем - общую архитектуру, безопасность, шаблоны etc

Добавлено через 5 минут и 31 секунду
Цитата(bars80080 @  25.3.2013,  11:44 Найти цитируемый пост)
часик умственного напряжения

для умственного напряжения хороши задачи на алгоритмы. 
например, попросить обдумать как получать и обрабатывать котировки валюты http://www.cbr.ru/scripts/XML_daily.asp на сегодня и завтра: курс устанавливается только по рабочим дням, и не всегда доступен или актуален.
PM MAIL   Вверх
s0lman
Дата 25.3.2013, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



Когда-то писал тестовую задачку типа "создать телефонный справочник, добавление/удаление любого количества мейлов/телефонов для одного юзера средствами ajax, возможность добавления скрытыхномеров" но потом сам к ним не пошел, с тех пор к тестовым заданиям плохое отношение)



--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
bars80080
Дата 25.3.2013, 13:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



Цитата(MoLeX @  25.3.2013,  12:32 Найти цитируемый пост)
лучше попросить пример кода которым он гордится. уже по этому фрагменту или классу можно будет судить.  
инициатива ему в руки - может легко обмануть

Цитата(MoLeX @  25.3.2013,  12:32 Найти цитируемый пост)
еня лично это всегда раздражает

есть такое, но всё же как-то оценить надо


ЦБР - хорошая идея, надо будет подумать


может, вообще не давать задачу на код, а чисто "опишите словами построение алгоритма..."?
но тогда задача должна быть посложнее
PM MAIL WWW   Вверх
baldina
Дата 25.3.2013, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



Цитата(bars80080 @  25.3.2013,  13:57 Найти цитируемый пост)
инициатива ему в руки - может легко обмануть

нет. код еще объяснить надо

Добавлено через 7 минут и 9 секунд
на соображалку - пусть quine напишет
PM MAIL   Вверх
baldina
Дата 25.3.2013, 14:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



кстати, давайте объявим конкурс на самый лаконичный quine на php
я тут накропал не длинный, интересно, напишет кто-нить короче?
PM MAIL   Вверх
bars80080
Дата 25.3.2013, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



quine - это какая-то абстрагированная от реалий программа. никогда не испытывал в ней нужды и легко проживу без неё дальше.
а если я сам не понимаю нужды в проге, то и задавать её будет бессмысленно
PM MAIL WWW   Вверх
Чучмек
Дата 25.3.2013, 22:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


НЭТ БИЛЭТ
**


Профиль
Группа: Участник
Сообщений: 841
Регистрация: 11.5.2008
Где: СССР

Репутация: 4
Всего: 41



Цитата(baldina @  25.3.2013,  14:41 Найти цитируемый пост)
 quine на php

Код

<?php printf($s='<?php printf($s=%s,chr(39).$s.chr(39)); ?>',chr(39).$s.chr(39)); ?>

Код

<?php $q=chr(39);$s1='<?php $q=chr(39);$s1=';$s2=';echo $s1.$q.$s1.$q.";\$s2=".$q.$s2.$q.$s2;?>';echo $s1.$q.$s1.$q.";\$s2=".$q.$s2.$q.$s2;?>


Это сообщение отредактировал(а) Чучмек - 26.3.2013, 12:58


--------------------
умную мысль держи при себе, а дурной - поделись с другими 
PM MAIL   Вверх
Sanchezzz
Дата 26.3.2013, 07:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Распарсить xml 20мб данных и на основе xml создать табличку под эти данные.
Результатом того верно ли человек выполнил поставленую задачу можно попросить дамп базы, можно подсчитать количество значений определенного столбца. 
В задаче можно сразу указать через что парсить 


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
bars80080
Дата 26.3.2013, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



хорошую штуку мне тут посоветовали http://www.rsdn.ru/article/career/interv.xml#EUD
там ряд C-шных каверзных вопросов. для php вижу актуальным только 
Цитата

Посмотрите, сколько раз они вызывают strlen. Я видел O(n^2) алгоритмы для strrev, когда должно быть O(n), потому, что они вызывали strlen снова и снова в цикле.

вот кабы ещё таких целевых задачек по теме (рассчитанных на выявление соображаловки соискателя)

Это сообщение отредактировал(а) bars80080 - 26.3.2013, 12:36
PM MAIL WWW   Вверх
s0lman
Дата 26.3.2013, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Белый и лохматый
**


Профиль
Группа: Участник
Сообщений: 637
Регистрация: 1.11.2007
Где: Ukraine

Репутация: 9
Всего: 29



Это скорее не соображалка, а рациональное решение задачи


--------------------
Когда я уже выучусь на волшебника? :(
PM   Вверх
baldina
Дата 26.3.2013, 14:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



Цитата(s0lman @  26.3.2013,  13:37 Найти цитируемый пост)
Это скорее не соображалка, а рациональное решение задачи 

имеется в виду не применение двоичного поиска, а реализация.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1172 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.