Конкурс тестовых заданий php программистов
12 подписчиков
Компания Glorunet, занимающаяся разработкой нескольких интернет-проектов, ищет талантливых php программистов.
Если вам интересна эта ваканcия - можете прочитать больше на нашем сайте - http://www.gloru.net/php.html
Тестовое задание:
Тест для толкового разработчика на PHP
Написать функцию проверки пароля на безопасность
* длина не меньше 6 символов
* должен содержать и символы и числа
* не должен содержать больше (>=) 3 линейно расположенных на клавиатуре символов или цифр, например таких как "lkj" или "cvb"
* если пароль безопасен - вернуть истину, нет - ложь
Форматирование телефонного номера
Разработать функцию, которая на входе получает строку (телефон, введенный пользователем 7 или 11 цифр с произвольными разделителями), а на выходе: форматированную строку: телефон в стандарте 11 знаков +Х (ХХХ) ХХХ-ХХ-ХХ, exception - если переданная строка не является телефоном. По умолчанию, код страны и код города любой.
SQL 1
Написать SQL-запрос поиска первого разрыва autoincrement последовательности идентификаторов в таблице mysql.
SQL 2
Существует таблица товаров, клиентов, заказов клиентов и таблица состава заказов.
* Написать SQL запрос для получения списка всех клиентов и количества заказов, сделанных каждым клиентом (у некоторых клиентов может не быть заказов).
* Написать SQL запрос для получения уникальных наименований товаров, которые ни разу не были заказаны клиентами.
* Вывести имена клиентов, сделавших более 5-ти заказов.
Cинтаксис - PHP
* Написать php-функцию, которая возвращает минимальное количество секунд, оставшихся от момента запуска скрипта до следующих календарных суток.
* Написать php-функцию, определяющую, существует ли введенный посетителем email-адрес в действительности. Критичными являются: время ожидания ответа, достоверность ответа.
* Написать php-функцию, которая в заданном файле заменяет все последовательности символов asd на последовательность символов qwe. Критичным является использование памяти.
* Написать php-функцию, которая в заданном произвольном тексте находит все слова, начинающиеся на S, но не следующие за словом Kenny, и заменяет их на инвертированную последовательность символов (например, Samba на abmaS). Критичными являются скорость разработки и лаконичность кода. Синтаксис регулярных выражений - perl-compatible.
* Написать php-функцию, возвращающую, по возможности, текущую нагрузку на cpu процессом, в котором работает php-скрипт. Среда - Win|*nix, Apache.
Алгоритм сотрудничества для задания
От Вас:
1. Перед началом выполнения задания вы сообщаете время на выполнения (когда ждать от Вас результатов), ждем на adudnik@gmail.com. Ваши условия найма
* Желаемый уровень ЗП
* Время когда вы готовы выйти на работу
* Если вы хотите работать не на full time сообщите количество часов в неделю которые вы можете нам гарантировать + оплату за них в месяц.
2. Результаты в виде php файлов
Название
Конкурс тестовых заданий php программистов
Статус
Страна
Украина
Город
Днепр (Днепропетровск)
Url
club6123327
Id
6123327
Тематика
12 дек 2008 в 18:00
Вики страница
Не установлена
Сайт
Блокировка
Нет ограничений
Видимость
Открытая
Верификация
Группа не верифицирована администрацией Вконтакте
Популярность
У группы нет огня Прометея
Тип
Мероприятие
Возрастные ограничения
Нет
Стена
Открытая








