Собеседования

May 06, 2015 15:03

А вот давайте я Вам расскажу за собеседования.
Через 2 месяца у меня заканчивается контракт и я ухожу в запас. В связи с этим я начал искать себе работку по профилю: программистом на богоизбранных плюсах. В принципе не настолько востребованная технология сейчас, как, например, жава или пхп, но предложения все равно есть в Минске. Хоть и не так много, как в России, например.
Задолбав вопросами всех и вся составил резюме и закинул на rabota.tut.by. Плюс меня уже несколько лет ждали несколько эйчаров с предложениями сотрудничества. Но там в итоге не сложилось.
Итак, перейдем к собеседованиям. Их было у меня 4.

1. ISSoft

Аутсорс и этим все сказано. Пошел туда, так как нужен был хотя бы какой-то опыт собеседований. Хотя знакомый нахваливал их контору очень сильно, я все равно не горел желанием работать в аутсорсе. Стандартное собеседование: эйчар, пм, программист на плюсах. Девочка эйчар все рассказала. Позадавала стандартные вопросы. ПМ поспрашивал по проектам моим. Спросили про зарплатные ожидания. Пытался склонить меня к содомии вакансии C# программиста. Когда пришел плюсовик ему сказали погонять меня на 8 из 10. Думаю, что попросил практически потолок з/п. Вопросы по плюсам были очень простые. Стандарные исключения в к-торах и д-торах. Зачем приватные виртуальные функции. Просто ну очень простые вопросы. В принципе все. Сказали, что перезвонят.

2. Intetics

Тоже аутсорс, но там проект был упоротый: пилить проект на языке, который придумал автор этого проекта. Что-то фунциональное в haskell-style. Зато не было никаких собеседований: 2 этапа, один от intetics и второй от заказчика. Тестовые задания. От интетикса была задачка из Euler Project, а именно Largest polindrome product. Посидел, сделал. Подумал над оптимизациями. Отправил. 1ый этап прошел успешно. Второй этап должен был быть у них в офисе и занимал по времени весь рабочий день, 8 ЧАСОВ, КАРЛ, 8 ЧАСОВ! В итоге я отказался.

3. Yandex

Собеседование в Я состоит из двух этапов: скайп и очное, если прошел скайп. По скайпу позадавали нормальные вопросы по stl, по плюсам. Задачку про монетку и 3 результата. Тоже прошел этот этап успешно. Пригласили на очное. 4 - 5 часов на очное. 4 секции: математика, алгоритмы, плюсы, тестовое задание. В Я я шел, когда уже не только имел оффер, но и принял его. Так что особо не готовился.
Математика
Тервер, мат статистика, и все вот это. Я нихрена не помнил, так как последний раз с подобным сталкивался лет 8 назад, а повторять мне было лень. Задали опять задачку про монетку, но теперь уже 7 значений надо было получить и всякие вероятности и мат ожидания вокруг этой ситуации. Скажу сразу, что завалил я эту секцию почти полностью.
Алгоритмы
Тут было уже интереснее. Вопросы были не столько по классическим алгоритмама, сколько по предложению решению разных проблем. Был стандартный вопрос про определение зацикленности односвязного списка. Потом были вопросы про поиск точки слияния двух односвязных списков, вероятности событий в зависимости от веса. Не думаю, что завалил эту секцию В принципе был не идеален, но не ответил только на последний вопрос.
С++
Тут сначала была теория, потом куски кода, которые надо было скомпилировать в уме и выдать ответ. Все как обычно. Считаю, что тоже отстрелялся достойно. Были вещи, которые не совсем знал или в которых путался, но их было очень мало.

Четвертый этап я не застал, так как продолжать собеседование со мной отказались. Думаю, что все из-за матана, так как на ту специальность он был наиболее важен, кмк.
Порадовал эйчар. Девочка молодец. Много всего рассказала. Рассказывала интересно. Если бы еще некоторые собеседующие не торчали в ноутах во время интервью - было бы вообще классно. В принципе мне понравилось собеседование. Вопросы были грамотные, интересные и общее впечатление у меня положительное.

4. TCP-Soft

А вот и наш финалист. В принципе из всех вариантов было 2 конторы, которые мне были интереснее всего: tcp-soft и logic now. У первых по всем отзывам была отличная плюсовая команда, хороший код и отличный начальник, а у вторых был проект на С++/Qt. Вторые меня прокинули и без собеседования, так что в глубине души я хотел попасть в tcp-soft.
Эйчар у них просто великолепен. Мало того, что я чуть не влюбился с первого взгляда, так еще и очень профессионально все рассказала, пояснила, ответила на вопросы. Вообще, чувствуется разница в уровне эйчара в аутсорсе и продуктовой конторе (хотя она как бы аутсорс, но аутсорс одного проекта, так что считаю это удаленным центром разработки, лол).
Пришел лиддев и начал задавать вопросы не про какие-то абстрактые вещи, а более реальные задачи: как бы реализовал то и то, а как вот это. Стоит тут многопоточность заюзать или нет. Вот это все. Такие вещи куда интереснее сухих алгоритмов. Потом дали тестик на плюсы и паттерны. НИчего сложного, но я что-то невнимателен был и зафейлил один вопро, но сам же исправил, а один зафейлил так жестко. Еще немного поговорили, рассказали мне про проект и я понял, что большинство вопросов из первой части были по архитектуре их приложения: как бы я реализовал ту или иную часть их ПО. И я во многих вещах ответил или правильно, или был на правильном пути. В общем собеседование мне очень понравилось. В принципе, больше всех остальных, хотя у Яндекса тоже годное было.

Через пару дней мне прислали оффер. Я поломался, как девочка, пару дней, и принял его. И не жалею. Для первого профессионального тырпрайза адекватная и сильная команда плюсовиков - самое то.

Вот как-то так.

программирование, coding is my life, programming, dt, c++

Previous post Next post
Up