Объединенный архив форумов UniverClub и StudLife (2006-2010). Поддерживает: Леонид Шевцов.

конкурс для php-программистов

Missing
Интернет-компания объявляет о конкурсе на вакантную должность php-программиста.

Конкурс по коду проводится среди студентов 3-5 курсов. Цель: определение потенциала и знаний веб-кода кандидата, его организованности и способности вкладываться в поставленные сроки. Собеседование, цель которого - определить подходит ли кандидат нашей команде разработчиков, будет проводиться с самым успешным кандидатом.

Основные требования к кандидатам на должность:
Языки: Английский: технический
Ответственность: Собранность и ответственность на рабочем месте и в обществе.
Общительность: Навыки устного и письменного общения. Способность внимательно слушать и работать в команде. Приятная личность.
Инициативность: Способность к самостоятельной работе под минимальным контролем. Инициативность и способность находить возможности.
Стабильность: Эмоциональная взвешенность, ровные отношения с коллегами, ориентированность на задачи и результат.
Мотивированность: Целеустремленность, амбициозность, способность усердно работать на протяжении длительного времени, расти в компании.
Творческий подход: Решение поставленных задач, предложения, инновации.
Командная работа: Гармоничная работа по достижению общих целей с членами команды.
Информационные технологии:
Windows XP or above, Linux, Office, PGP, Pidgin and OTR, FTP, MySQL, Apache
Языки программирования: PHP, HTML, JavaScript, Ajax, CSS, MySQL

Конкурсное задание
Цель
Каждый кандидат должен создать полнофункциональную Личную адресную книгу пользователя. Каждый пользователь Личной адресной книги будет иметь возможность разместить информацию о своих личных контактах в Общей Адресной книге. Общая и личная адресная книги должны быть доступны с веб-сайта (по выбору кандидата).
Личная адресная книга имеет ограниченный доступ, в то время как для доступа к Общей аутентификация не требуется (не требуется создание управления пользователем или входа, для теста создайте 3 пользователя). Для оценки проделанной работы будет проведен тест в реальном времени. Данное задание – кодовое, а не по стилю. Код должен быть оптимизирован, правильно написан и структурирован с тем, чтобы другие члены команды могли легко его прочитать.
Структура
Основные поля для Личной адресной книги и Общей адресной книги
Private
• Title
• First name
• Middle name
• Last name
• Addresses
o home
• Telephone numbers
o Home
o Fax
o Mobile
• Pager
• Email
• IM Address
• Website
• Birth date
• Anniversary

Business
• company
• job title
• department
• address
o business
o branch
• telephone numbers
o Business
o Mobile
o Assistant
o Direct line
• Pager
• Emails
o Business
• IM Address
• Website
Пользователь может добавлять любое количество полей. Для каждого поля может быть предусмотрен личный и/или деловой контакт. Количество адресов/ телефонов/ email/ веб-сайтов неограничено для каждого контакта, но название (title) определяется также в базе данных (например: Business/mobile/assistant …. для телефона).
Пользователь должен иметь выбор: разместить свои контакты в адресной книге Компании или оставить их личными. Такой выбор действует для каждого пункта.
В Общей адресной книге должен быть предусмотрен поиск контактов и продвинутый поиск.
Инструменты
• языки: PHP, html, jscript,
• база данных: MySQL
• web-сервер: apache

Конкурс заканчивается 15 июня, каждый участник сможет в течение недели продемонстрировать свои результаты.
Резюме присылайте на email: address-book-competition@ucilia.com