Производственная практика в нашей компании


Если кто не знает, то моя компания сотрудничает с ВУЗами и у нас проходят производственную практику, и дабы не брать всех подряд – существуют тесты…

И у каждого теперь есть возможность опробовать их на себе – скачиваем: Candidates’ for PHP Developers Tests.

И еще немного агитации – попав к нам на практику, любой студент ВУЗа имеет хороший шанс попасть к нам на работу… ;)

39 thoughts on “Производственная практика в нашей компании”

  1. Напишите PHP функцию для проверки наличия в тексте HTML кода

    С похапэ ни разу не знаком, но это как-то непонятно сформулировано задание. Я бы наверно валидатор с такой постановкой принялся б писать %)

    1. Для большей однозначности для функции приведен PHPDoc:

      /**
       * @param string $string
       * @return bool
       */
      
  2. Я хотел бы уточнить, вы этот тест студентам вузов предлагаете? Если да, то какие это учебные заведения в которых так хорошо тренируют? Или вы рассчитываете на самообразование конкретного студента?

    Тест очень спорный на мой взгляд.

  3. а не студентов принимают на практику?

  4. Знаю я такие компании – сначала ты у них проходишь практику, потом ты там уже незаметно работаешь за еду, потом ты уже прикован цепями к галере. Студенты, не ведитесь на это, идите проходить практику на ЗАВОД!!!

    1. а мы не жалуемся – цепи не натирают, весла удобные

  5. У меня одного ощущение, что часть вопросов можно было увидеть в разные времена в тестах Мамбы?
    Кстати, кого-нибудь уже тестировали?

  6. Для первоначального отсева – отлично составленные тесты. Для тех, у кого есть возможность работать в ваших краях это супер варант. Я бы не раздумывал, даже если это за бесплатно по началу.

  7. Этот тест нужно пройти у вас в офисе?
    если бы яя был в вашем городе и время чуть пораньше может и пошёл бы к вам на практику, а так.. увы

  8. PHP
    1. personal home page, now php: hypertext preprocessor
    2. Zend, HTML, XML
    3.
    4. $10_something
    5. xor
    6. 4
    7. Все
    8. $a *= pow(2,2
    $a <<=2
    9. -5
    10. echo (isset($_GET['field'])?$_GET['field']:'field not found');
    11. function checkHTML($string)
    {
    return strip_tags($string)==$string;
    }

    12. namespace
    лямбда функции
    нормально работает статик при наследовании, late static bind кажется
    что-то с мускул новый драйвер вроде
    возможность писать $a=2?:10;
    goto (скорее баг чем фича)
    SQL
    2.1 SQL = Structed query language
    2.2 insert
    2.3 insert … on duplicate key update …
    2.4 right join
    2.5 inner join
    2.6 update table set value=value+1
    2.7 insert into table1 (Field1, field2,..) select field1,field2, … from table2
    2.8 ни один

    HTML
    3.1 hypertext markup language
    3.2 cascade style sheet
    3.3 3
    3.4 ElementAElementBElB1ElB2ElC
    3.5 –
    3.6 <strong>123</strong>
    3.7 hz
    3.8 border-radius

    JS
    4.1 1,3,5
    4.2 onkeydown
    4.3 2
    4.4 a is object
    4.5 2
    4.6 2
    4.7 3,4
    4.8 document.getElementById(‘my’).innerHTML = ‘Hello World!’;

  9. Если бы жил в Киеве 100% попробовался бы. Ибо очень уж нравится Zend Framework ;)
    А так придется у себя на родине искать куда после студенчества податься.

  10. Вопросы довольно адекватные. Разной сложности, должны дать приличную дисперсию баллов прохождения (зная современных студентов). Если человек данные технологии использует в повседневной практике – сложностей быть не должно.

    Кстати, вы на лето студентов поработать берете?

    1. не то, чтобы “поработать” – учитывая уровень среднего студента, это просто стрёмно. но пороху понюхать даём, на то и практика.

      1. Ну студенты студентам рознь!
        Я не имею ввиду всем подряд работу реальную давать, но если человек имеет необходимый уровень, он может получить что-то нетривиальное для разработки?

  11. Слышал что у вас очень низкие зарплаты. Причем слышал от преподавателя ВУЗа, из которого к вам пришло работать несколько студентов.

    P.S.
    Ваш блог периодически просматриваю “по диагонали” (в основном вопросы по jQuery, так как сам применяю это дело), однако сей комментарий пишу, так как только что узнал что Вы из той самой компании, что учит слонов ходить на голове.

    1. Ох уж эти анонимные источники, я в компании работаю с 2005-го года, могу с уверенностью сказать, что ЗП у нас вполне адекватные, можно даже сказать что они выше среднего по отрасли (http://bit.ly/aIFJYb).

      Другой вопрос – это амбиции студентов, которые хотят от первой работы с неполной занятостью ставку в размере $1000 – у меня сейчас лежат подобного рода резюме на столе, так что цифра отнюдь не с потолка – и да – эти резюме с ярмарки вакансий…

      Хотите узнать реальные цифры – отправьте своё резюме в несколько компаний и пройдите собеседование – таким не хитрым образом можно узнать свою рыночную стоимость…

      1. Согласен, тем более что надо понимать, что вы для компании – обуза и она идет на большой риск. С одной стороны – тесты могут не показать степень вашей компетенции, люди просто потеряют на вас свое время, время компании и, в конечном итоге, деньги. Даже если компания не ошибется в вас, как в потенциально полезном кадре, она может ошибиться в вас как в человеке. Получив знания и опыт никто не факт, что вы не соскочите.

        Печально, но многие этого не понимают.

  12. А можно узнать, как называется специальность в вузе, на которой всему этому учат?

  13. А на сколько вопросов нужно ответить для успешного прохождения?
    И кстати, кто знает, сертификаты http://certifications.ru/ где-то помогают при устройстве?

  14. На сколько вопросов нужно ответить для успещного прохождения?

  15. Очень спорный тест.
    Я бы проверял умение человека применять мозг, а не знания расшифровки пхп :)

    1. Полностью поддерживаю. Все здесь обсуждают тесты, а с них толку часто как с гуся вода. Я видел людей, которые прекрасно сдают любые тесты, а код писать не умеют вообще.

      Думаю вместо того, чтобы взращивать “индусню”, которая год от года все лучше сдает тесты (мы сами тренируем кандидатов на сдачу любых тестов), лучше искать людей способных предоставить внятное решение.

      1. А индусня тоже нужна. Кого же тогда рутиной снабжать? =)

      2. @frol:

        Людей о которых вы упоминаете, я называю “кодерами” (те, кто не в состоянии привести требования “хочу как там” к формальному описанию проекта, хотя по формальному описанию могут написать внятный код).

        Свежий пример насчет индусни (индусня – это общий подход к качеству кода). Требовались 2 человека на проект. Первичный отбор по системе заказчика (формальные тесты, экспресс-интервью и прочее).

        Дальше уже испытуемых подослали ко мне и каждому была дана микрозадача (30 мин) – вкратце логгировать ip-время (оба в численных значениях) в csv-файл с последующей обязательной возможностью писать эти логи в базу. Причем сказано, что айпишники могут придти извне (вызов другим скриптом, например) – один или пачкой. (Дальше не буду перечислять детали – не суть важно).

        Итоги: из 10 человек, у которых прекрасно пройдены все формальные тесты справились с небольшой натяжкой только два. Справились означает выполнили формальные требования задачи и написали код, который не надо исправлять в будущем.

        Поэтому индусня (8 из 10, что в принципе и есть средний показатель по иднустрии) требует постоянного внимания. Называется это микроменеджмент и отнимает туеву хучу времени. В итоге оказывается, что затраты на микроменеджмент сводят на нет присутствие “хорошо сдавшего тест” программиста. И единственный способ (который пока себя оправдывает) – это тестовая задача. По ней видно битый или небитый программист, сколько он потребует внимания в дальнейшем и что из него может получиться.

        Да, кстати, 8 из 10 человек понятия не имеют о половине готовых функций в пхп вообще. В принципе. Сидят и пишут свои.

        Так что мое резюме: нанимая рутинщиков (“кодеров”) нужно быть уверенным, что не придется разбираться в говнокоде, попутно решая очередную рутинную задачу, которая вроде как уже была решена.

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

        На самой же практике будут даны какие-нить интересные задачи, и по результатам выполнения возможно кто-то будет приглашен на постоянную работу…

      4. @Anton:

        Т.е. этот тест на самостоятельную домашнюю работу для тех, кто впоследствии будет обучен за счет времени сотрудников фирмы?

        Правильно ли я понимаю, что есть два пути? 1-й – студент что-то пишет, вы пытаетесь его научить верным практикам, у него не совсем получается и он уходит. 2-й: возможно человек талантлив, все внимает и у него есть потенциальная возможность по завершению практики остаться работать у вас.

  16. Антон, а ты можешь предоставить информацию, когда в этом году будут проходить тестирования в вузах?

  17. Да , а если я уже не студент ) но хотел бы попробовать свои силы?

  18. Антон, слушай а может подсказать какие компании берут на праткику студентов по данной специальности?

  19. а можно про компанию поподробней, интересно,?

  20. А мне практика в Никс только предстоит. Надеюсь, будет успешной.

    Лично мне, как студенту, самые трудные вопросы показались про нововведения в php 5.3 и разностью в атрибутов в CSS&CSS3 :)

Comments are closed.