Tuesday, June 25, 2013

Internship interview: imo.im

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

imo.im
Где-то в середине первого семестра, мы с Шерзатом заинтересовались в практике. Учеба была не сложная и нудная, хотелось чего-то интересного. Первым делом мы сразу написали, бывшему практиканту и девелоперу imo.im, Арману Есенаманову. Он нам дал контакты Лесли, она занимается рекрутингом интернов, и порекомендовал нас ей.
Некоторое время спустя, она сама связалась с нами. Мы в идеале хотели пройти интерншип(практику) зимой, но было уже поздно. Как я понял, интерншип в imo можно пройти в любые 12 недель в течении года на выбор. И мы решили подать на лето.
Чтобы пройти на практику в imo, надо пройти 3 интервью. Первые 2 voice call (skype/phone) и последний видео звонок по скайпу.
Мы договорились что интервью будет проходить в январе, мы хотели почалить и у нас были файналы в декабре.


Мое первое интервью длилось около часа, по некоторым причинам он у меня прошел только в середине февраля. Сидел я в библиотеке колледжа. Мне дали несколько задач, около 3-4 вроде. Для тех, кто занимался олимпиадой по программированию они легкие. В одной задаче тупил, забыл про одну классическую оптимизацию. Там главное говорить хорошие идеи, они сами подскажут если будешь тупить. В итоге все задачи решил, но писал код только одной из них. Остальные на словах.

Второе интервью было уже в марте-апреле, точно не помню. Такой же формат:
Позвонили по скайпу, дали несколько задач по очереди. Задачи были такого же уровня что и в первом интервью. Но в этот раз я писал код всех задач. В одной задаче конкретно тупил, они подсказали, а я пытался доказать что их идея не работает =) Другие задачи быстро закодил и добавлял всякие особые случая с очередным их контр-тестом.
После интервью, я думал что провалил и уже не надеялся. Через несколько дней меня попросили выбрать удобное время для последнего интервью.

Длилось последнее интервью 3 часа. Видео звонки по 45 минут с 2-3мя девелоперами, 15 минут перерыв. Задачи были не сложнее чем прежние, но уже надо было писать полный код. Пытались растянуть задачу на 45 минут. Первую задачу решил довольно быстро, написал код с багами и потом исправлял с их контр-тестами. Вторую задачу тупил по началу, потом с подсказкой решил и закодил. Последняя задача была легкой, закодил и исправил под все случай за минут 20-25. Уже был более уверенным.

Спустя несколько дней, мне приходит письмо от imo, в виде:
Мы думаем что ваш опыт и ваши знания не очень подходить для нас, если в будущем поменяете работу или наберетесь опыта, feel free to contact us. Так вот меня отшили =)
Зато дали $100 gift card на amazon.com.

Но позже я прошел на практику в Halliburton, мировой гигант в сфере сервиса oil&gas.
Про то как проходит практика в Halliburton напишу в следующий раз.

Из знакомых ИТшников в imo.im прошел Мадияр Айтбаев, а Али-Амир Алдан и Азизхан Алмахан прошли в фейсбук!

P.S. Совет всем ИТшникам студентам: чальте олимпиадное ИТ, решайте задачи и подавайте во все ИТ гиганты, такие как Apple, Google, Facebook, Microsoft, Twitter и тд. Вы ничего не теряете, но пройти шанс есть =)


3 comments:

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

    ReplyDelete
    Replies
    1. http://habrahabr.ru/post/184008/ Вот она.
      Там вроде говориться про логические задачки с подвохом, а не олимпиадные (тут нужен алгоритм или код).

      Delete
    2. Перевод статьи тупой. В оригинале именно говорили о задачах, проверяющих смекалку + основы computer science. Что как бы и есть олимпиадная задача :)

      Delete