Я фрилансер и работаю удаленно уже много лет. Местная крупная компания, нашла меня на бирже и пригласила на собеседование. Я много слышал про эту компанию, и она постоянно мелькает в СМИ. Назовем ее BestSolutions.
Мне понравилась перспектива работать на такой бренд, это почти как местный Гугл или Амазон, или Яндекс или ВК в России. Мне предложили работать удаленно, за хороший рейт, выше нынешнего, и я начал с ними собеседоваться. Все по классике: сначала созвон с HR'ом, потом техническое интервью.
Тут нужно оговориться, что последнее время, на фрилансе/удаленке, я работаю напрямую с клиентом, и чаще всего веду проект в одиночку. Требования поступают от клиента, и выбор технологии, и код — все под мои контролем.
Это что-то среднее между работой по найму и своим IT-бизнесом. Поэтому процесс разработки и в целом мировозрение фрилансера, во многом отличается, от восприятия работы наемным сотрудником. Во фрилансе отвечаешь за много дополнительных вещей, которые в офисе тебя не касаются. Оборудование, бухгалтерия, переговоры, настройка инфраструктуры и многое другое — все на тебе. И вот мой кейс.
После разговора с HR'ом, она закинула мне тестовое задание. Надо сказать, что тестовые я не делал уже лет 5, просто потому что клиентов не интересует как я решу их задачу, а интересует сколько это будет стоить. Скрипя зубы, я согласился посмотреть на тестовое, ведомый мыслью, что это все таки крутая компания, и такие возможности выпадают очень редко. Скрипя зубы , взял его. Потратил порядка 6-7 часов на выполнение в бешеном темпе. Надо сказать, что в моем фриланс профайле прекрасно видно, что я подобные задачи уже сто раз решал. К тому же видно, что у меня 15 лет опыта работы. Тем не менее, мне закинули тестовое уровня младшего разраба.
Далее техническое интервью. И тут начинается самое болезненное. Прекрасно видя мой опыт с С++ 12+ лет, паренек на 10 лет моложе, начинает грузить меня фундаментальными вопросами. Что такое ООП? Чем интерфейс отличается от абстрактного класса? Что такое эксепшн? Тут меня начинает клинить. Во-первых, я в таком формате интервью не проходил уже много лет. Во-вторых, сам был в свое время лидом, и задавал подобные вопросы. Но кандидатам с опытом, никогда джуниорские вопросы не задавал. Отмечу также, что этот парень, по ту сторону монитора , вел себя с высока, как будто он решает тут все вопросы. Добивал еще своими поправками, как правильно писать код.
И контрольный в голову был — посчитать числа в массиве , и задача на перекладывание из массива в массив.
Я с трудом себя сдерживал, и после интервью, было ощущение что меня мокнули в лужу лицом. Они не нанять меня хотели, и не чтобы я решил задачи на их проекте, а именно подавить, погонять по стандартным вопросам, которые задают вчерашним студентам. Хотя в моем профиле прекрасно видно, чего я стою, и какие у меня скиллы. С отзывами, сертификациями и прочими пруфами.
В общем коллеги, это такой крик души, так как я до сих пор отхожу от этого студенческого интервью. Очень малая вероятность, что буду с ними работать, даже если вышлют оффер.
Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Re: Когда 15 лет опыта, а интервью как для студента
помню как в 99м чтоль, на собеседование в контору одну пришел, вроде Дженсен Технолоджис называлась, там сидел и ждал пока собеседующего программера приведут, потом увидел как его тащили на собеседование и он спрашивал "да нахрена он мне нужен?", на что HR ответил "тебе с ним работать", ну и собеседование такое было, тут тоже скорее всего спихнули на кого то кто не понимает "нахрена нужен еше человек", так что логично всё
Зря контору не озвучил. U>Как поступили бы вы?
Так ты вроде ничего такого не сделал. Ну провели они тебя через все этапы стандартного собеседования думая, что ты ноэнейм. Просто прими к сведению ХР процедуры этой компании. Вспоминается история найма Перельмана математиком в какую-то контору где с него CV попросили .
U>Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту.
Может это ЧСВ? Ну сделали они так, ты чего расстраиваешься? Просто расслабься и наблюдай за происходящим, делай выводы, смотри как изменился процесс отбора кандидатов. Я помню, один мой опытный коллега-андроидист переписавший звонковый стек (java) для крупного вендора телефонов ещё и мягко троллировал собеседующих когда они его базой нагрузили.
U>Как надо было поступить?
Поблагодарить за потраченное время и сказать, что на данный момент не рассматриваешь работу в их компании, а потом продолжить рубить капусту фрилансом, но фамилию паренька ты запиши, вдруг захочешь штат расширить и стать полноценной компанией, а у тебя уже и блэк лист есть .
Вообще, странно что ты не нашёл других людей и не начал развивать свою небольшую галеру или не начал работать как консультант.
P.S. Можешь мягко написать им там где они тебя нашли, что благодарен за уделённое время, но ты не рассматриваешь позицию младшего разработчика в их компании. Если они не идиоты, то поймут что пошло что-то не то, либо они просто спамили всем и ты им нужен как очередной гребец, ну а этого у тебя и так навалом и сейчас. Хотя смысла писать им это вроде нет.
U>являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Являясь владельцем бизнеса, уже само по себе согласиться сидеть у кого-то на зарплате — опомоиться и потерять статус
Re: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, ukrspecs, Вы писали:
U>Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Вообще, к собеседованию лучше готовиться.
К вопросам типа "что такое ООП" можно подготовиться за пару дней я думаю по методичке, чтобы отвечать то, он они ожидают услышать.
Еще, они же тебя нанимают, а не ты их. В первый раз тебя видят по сути. Имеют право не доверять.
А в резюме можно в принципе что угодно нарисовать.
И "15 лет опыта" кстати лучше сокращать до "более 10", тебе уже вроде пора
Re[2]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, ukrspecs, Вы писали:
U>>Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
bnk>Вообще, к собеседованию лучше готовиться. bnk>К вопросам типа "что такое ООП" можно подготовиться за пару дней я думаю по методичке, чтобы отвечать то, он они ожидают услышать.
bnk>Еще, они же тебя нанимают, а не ты их. В первый раз тебя видят по сути. Имеют право не доверять.
Ух ты, какой отборный кусок идиотизма.
Сто раз уже обсуждалось в этом форуме про компании гоняющие и синьоров и юниоров по одному и тому же чек-листу.
А ты упорно пытаешься ввести человека в заблуждение, буд-то бы кроме твоего мнения других, по этому же вопросу, не существует.
Ай-яй-яй.
Re: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, ukrspecs, Вы писали:
U>Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Рынок труда он такой — идиотов хватает.
Самое забавное, что на всю компанию проецировать не стоит. Там может быть деление на департаменты и бизнес-юниты. Такое серьёзно, что словно в разных фирмах люди трудятся. У одних идиотов нет тестеров вообще от слова совсем, а у других скрам с картами юзер истории. Одни департаменты краснее некуда по классификации спиральной динамике, а другие уже почти бирюзовые.
Соответственно и подходы к найму у них всех могут изрядно различаться.
Хуже, если бы грузить начали решением абстрактных задачек, типа переворачивания строк и балансировки деревьев. Часа на два-три онлайн-кодинга, отказываясь обсуждать на какую работу и на какой проект вообще человека ищут. Типа сначала докажи, что достоин чести поговорить с ответственным, тогда и подпустим к нему.
Re[2]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, a7d3, Вы писали:
A>Хуже, если бы грузить начали решением абстрактных задачек, типа переворачивания строк и балансировки деревьев.
До строк наш кандидат, похоже, не дошёл- срезался на определении ООП.
У меня запомнился опыт, почти травма психологическая. Кандидат шел на тимлида, с овердофига опыта тимлидства в другой стране и с корочкой мастера компутер саенс в Германии. Ну короче, 20 минут он пытался перевернуть строку, некорректное и за O(n*n).
Re[3]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, a7d3, Вы писали:
A>Сто раз уже обсуждалось в этом форуме про компании гоняющие и синьоров и юниоров по одному и тому же чек-листу. A>А ты упорно пытаешься ввести человека в заблуждение, будто бы кроме твоего мнения других, по этому же вопросу, не существует.
Я написал что думаю по этому поводу, на абсолютную истину не претендую
Пришел устаиваться на наемную работу в команде, причем в контору, в которой его не знают, а пальцы веером.
Re: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, ukrspecs, Вы писали:
U>Далее техническое интервью. И тут начинается самое болезненное. Прекрасно видя мой опыт с С++ 12+ лет, паренек на 10 лет моложе, начинает грузить меня фундаментальными вопросами. Что такое ООП? Чем интерфейс отличается от абстрактного класса? Что такое эксепшн? Тут меня начинает клинить.
То, что ты не можешь на эти вопросы ответить, означает лишь то, что ты на них никогда не отвечал. Я не писал на C++ с 2014го года, но вполне способен на них ответить
U>Я с трудом себя сдерживал
Спокойней надо быть, это просто интервью.
U> и после интервью, было ощущение что меня мокнули в лужу лицом.
Спокойней надо воспринимать. Это ощущение исходит от твоего ущимленного самолюбия.
U> Они не нанять меня хотели, и не чтобы я решил задачи на их проекте, а именно подавить, погонять по стандартным вопросам, которые задают вчерашним студентам. Хотя в моем профиле прекрасно видно, чего я стою, и какие у меня скиллы. С отзывами, сертификациями и прочими пруфами.
Ничего в твоем профиле не видно. То, что ты где-то что-то делал, не гарантирует ничего, увы.
U>В общем коллеги, это такой крик души, так как я до сих пор отхожу от этого студенческого интервью. Очень малая вероятность, что буду с ними работать, даже если вышлют оффер.
Бывает. Воспринимай это так — ты сходил на свидание с девушкой и она тебя не устроила. Ты же не будешь делать из этого трагедию ?
U>Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Никуда тебя не опускали, успокойся.
Как поступить — каждый решает для себя сам, на интервью тебя никто к креслу наручниками не приковывает. Если ты чувствуешь, что тебя уже что-то не устраивает, ты всегда можешь вежливо закончить беседу и попрощаться.
p.s.хочу заметить, что ты не владелец мини-бизнеса, ты фрилансер, это просто другой вид трудоустройства
Re: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, ukrspecs, Вы писали:
U>Мне понравилась перспектива работать на такой бренд, это почти как местный Гугл или Амазон, или Яндекс или ВК в России.
Из книги "Карьера программиста. 6-е издание" Макдауэлл. Книга написана с позиции хрюши, то есть это то, что происходит в этих компаниях, когда устраиваешься работать через хрюшу, а не по знакомству.
Amazon
В Amazon процесс обычно начинается с пары предварительных интервью по телефону, во время которых кандидат беседует с разными командами. Впрочем, собеседований может быть и больше — это означает, что интервьюеры сомневаются или же вас рассматривают как кандидата для нескольких команд или профилей работы.
Инженер, проводящий собеседование, обычно просит написать небольшой фрагмент кода в специальном редакторе для совместной работы. Также задаются разнообразные вопросы, показывающие, какими технологиями вы владеете.
Вам предстоит пройти еще четыре или пять собеседований с одной или двумя командами, которые выбрали вас на основании резюме и телефонного интервью. Вам предложат написать программный код, чтобы другие интервьюеры смогли оценить ваши навыки.
Google
Прежде всего инженер Google побеседует с вами по телефону, так что ожидайте непростых технических вопросов. Эти вопросы могут включать в себя написание кода, иногда через совместную работу с документом.
На личном собеседовании с вами будут общаться от четырех до шести интервьюеров, в том числе и неформальный интервьюер (lunch interviewer).
Затем результаты собеседования передаются в комитет по подбору персонала, инженеры и менеджеры которого принимают решения о приеме на работу.
Обычно оцениваются четыре критерия (аналитические способности, навыки программирования, опыт и коммуникативные способности), по каждому из них выставляются оценки от 1.0 до 4.0. Интервьюеры обычно не участвуют в работе комитета по подбору персонала (а исключения могут объясняться чистой случайностью).
И так далее по списку, Apple, Facebook, Palantir. А про Яндекс инсайдеры писали, что у них всё точно так же, хрюши набивающие себе базу, молодые пацаны, куча интервью, но в реальности команды набирают людей по знакомству. Все эти интервью это типа имиджевый проект, чтобы показать какие они крутые, стильные и молодёжные. Но как говорится "Мотороллер не мой, я просто разместил объяву".
А ещё хрюша в книге пишет, что поскольку люди не умеют собеседовать, то часто берут вопросы из этой книги. И какие же у нас вопросы в книге по C++:
Вопросы собеседования
12.1. Напишите на C++ метод для вывода последних k строк входного файла.
Подсказки: 449, 459
12.2. Реализуйте на C или C++ функцию void reverse(char* str) для перестановки символов строки, завершенной нуль-символом, в обратном порядке.
Подсказки: 410, 452
12.3. Проведите сравнительный анализ хеш-таблицы и ассоциативного массива из стандартной библиотеки шаблонов (STL). Как реализована хеш-таблица?
Если объем данных невелик, какие структуры данных можно использовать вместо хеш-таблицы?
Подсказки: 423
12.4. Как работают виртуальные функции в C++?
Подсказки: 463
12.5. Чем глубокое копирование отличается от поверхностного? Объясните, как использовать эти виды копирования.
Подсказки: 445
12.6. Каково назначение ключевого слова volatile в С?
Подсказки: 456
2.1. Напишите код для удаления дубликатов из несортированного связного списка.
Дополнительно
Как вы будете решать задачу, если использовать временный буфер запрещено?
Подсказки: 9, 40
2.2. Реализуйте алгоритм для нахождения в односвязном списке k-го элемента с конца.
Подсказки: 8, 25, 41, 67, 126
2.3. Реализуйте алгоритм, удаляющий узел из середины односвязного списка (то есть узла, не являющегося ни начальным, ни конечным — не обязательно находящегося точно в середине). Доступ предоставляется только к этому узлу.
Пример:
Ввод: узел c из списка a->b->c->d->e->f
Вывод: ничего не возвращается, но новый список имеет вид: a->b->d->e->f
Подсказки: 72
...
Да и про все эти большие компании пишут как они переманивают друг у друга знакомых специалистов, но вот через хрюшу
В ходе собеседований в компании обычно проводятся от 3 до 6 личных собеседований, причем одно из них часто проходит за обедом.
Или вот
После собеседования мне ничего несказали. Это отказ?
Нет. Задержка с ответом может объясняться разными причинами. Простейшее объяснение — один из интервьюеров еще не предоставил обратную связь. Лишь очень немногие компании не связываются с кандидатами, которым отказано в приеме на работу.
Если вы не получили ответа от компании в течение 3–5 дней после собеседования, (вежливо) обратитесь за информацией к специалисту по подбору кадров.
Короче на тебя типа не забили, нужно поухаживать за хрюшей, постараться дозвониться по телефону, написать на почту. Там ещё дальше идёт объяснение, что если хрюша и в этом случае ломается, то значит просто занята, типа хрюша тоже человек.
Если неделя прошла, а вы не получили никаких известий, напомните о себе по электронной почте.
Не забывайте, что отсутствие ответа может означать лишь то, что ваш специалист по подбору кадров очень занятой человек, а не то, что вам отказали.
Вот оно, хрюша занятой человек, тебя на самом деле не держат за говно. А ещё могут провести несколько десятков интервью но никого не взять.
U>Я много слышал про эту компанию, и она постоянно мелькает в СМИ. Назовем ее BestSolutions.
Почему "лучшие решения", а не "говноконтора"? По факту люди устраиваются на работу лишь для заработка денег. Не важно мелькает компания в СМИ или нет, если она не платит. Если некая компания выписала кому-то премию в несколько десятков миллионов долларов, то для него она топ. А для других, которых она гоняет по неоплачиваемым интервью это говноконтора. Как говорится всё относительно.
Re[4]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, Тёмчик, Вы писали:
Тё>Здравствуйте, a7d3, Вы писали:
A>>Хуже, если бы грузить начали решением абстрактных задачек, типа переворачивания строк и балансировки деревьев. Тё>До строк наш кандидат, похоже, не дошёл- срезался на определении ООП. Тё>У меня запомнился опыт, почти травма психологическая. Кандидат шел на тимлида, с овердофига опыта тимлидства в другой стране и с корочкой мастера компутер саенс в Германии. Ну короче, 20 минут он пытался перевернуть строку, некорректное и за O(n*n).
И чё? Не вот серьёзно, и чё с того?
Как погода в Долине Маринер на Марсе связана с ПМС у жены соседа?
Re[5]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, a7d3, Вы писали:
A>Гонять синьора-помидора по тем же самым чек-листам, что и студентов недавних — это всё равно, что сразу в лицо с порога плюнуть.
Это их ХР процесс. Они могут гонять хоть лысого в его присутствии .
Sic luceat lux!
Re[5]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, a7d3, Вы писали:
bnk>>Пришел устаиваться на наемную работу в команде, причем в контору, в которой его не знают, а пальцы веером.
A>Гонять синьора-помидора по тем же самым чек-листам, что и студентов недавних — это всё равно, что сразу в лицо с порога плюнуть.
Зачем принимать это близко к сердцу вообще? Может его интервьювер просто других вопросов не знает?
Есть же стандартный список нубских вопросов, можно было пролистать перед тем как идти.
Он туда устраиваться на работу пришел или свою крутость показывать?
Re[4]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, a7d3, Вы писали:
A>И чё? Не вот серьёзно, и чё с того? A>Как погода в Долине Маринер на Марсе связана с ПМС у жены соседа?
Я хз про пмс жены соседа, но кто не может развернуть строку в моём понимании- двоечник. Каким лидером у сильных программистов может быть двоечник? Даже учесть, что он раздаёт задачи, при этом сам дуб-дубом. Ну нафига такие в бизнесе?
Re[6]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, bnk, Вы писали:
bnk>Зачем принимать это близко к сердцу вообще? Может его интервьювер просто других вопросов не знает? bnk>Есть же стандартный список нубских вопросов, можно было пролистать перед тем как идти. bnk>Он туда устраиваться на работу пришел или свою крутость показывать?
Т.е. человек пришедший устраиваться на работу должен в жопу запихнуть чувство собственного достоинства? И спокойно смотреть, как в унитаз сливают его время? Условно, у него доход $75-90/час, идёт собеседоваться на работу с бейзом в $180k/год. Дела отложил, чтобы приехать/уехать к людям в офис, да ещё какое-то время у них там пообщаться. Итого сколько получается? Часа четыре, а то и пять чистого времени. Теперь пересчитаем в деньгах.
Re[5]: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, Тёмчик, Вы писали:
Тё>Я хз про пмс жены соседа, но кто не может развернуть строку в моём понимании- двоечник. Каким лидером у сильных программистов может быть двоечник? Даже учесть, что он раздаёт задачи, при этом сам дуб-дубом. Ну нафига такие в бизнесе?
Ага, есть люди, которые и в 40 лет убеждены, что дедовщина в армии является нормой и вообще полезна.
И чё с того?
Re: Когда 15 лет опыта, а интервью как для студента
Здравствуйте, ukrspecs, Вы писали:
U>В общем коллеги, это такой крик души, так как я до сих пор отхожу от этого студенческого интервью. Очень малая вероятность, что буду с ними работать, даже если вышлют оффер.
U>Как поступили бы вы? Имея крупных заказчиков, и по сути являясь владельцем своего мини-бизнеса, тебя опускают в низшую лигу и возят лицом по асфальту. Как надо было поступить?
Я, как и вы, тоже фрилансер.
За это время неоднократно собеседовался в различные местные «офисные» компании.
Их, по наблюдениям, можно разделить на две категории.
1. набирают сотрудников «на вырост», планируют (пере)обучать их под свои конкретные задачи чуть ли не с нуля. Предлагают низкую зп. Любят задания, вроде разворотов списка. Любят нанимать способных студентов. Вероятно, вы попали на один из таких случаев. Так поступают компании вроде фейсбука, гугла и прочие монстры. (Но им простительно, к ним желающих много).
2. Были собеседования в компании/команды, где мой опыт резонировал с требуемым этой компании/нанимающей команде здесь и сейчас. Тогда со мной говорили, как взрослый со взрослым, предлагали хорошую компенсацию, обычно выше рынка, и не задавали идиотские вопросы «про основы ООП». Мы говорили о проектах, причем большую часть времени они рассказывали об их проекте. Некоторые закидывают проверочные вопросы (вроде «раскажите подробнее, как именно это делали» — проверка на ложь), но все адекватно. Вообще чаще всего так себя ведут там, где сотрудник действительно нужен для решения реальных проблем, и не хотят спугнуть опытных людей (в отличие от мест, где набирают «про запас, под обучение»).
Здравствуйте, Kernan, Вы писали:
K>Здравствуйте, a7d3, Вы писали:
A>>Гонять синьора-помидора по тем же самым чек-листам, что и студентов недавних — это всё равно, что сразу в лицо с порога плюнуть. K>Это их ХР процесс. Они могут гонять хоть лысого в его присутствии .
Могут, но ограниченное число раз.
Пара человек напишет отзывы на соответствующих сайтах и компания столкнётся с тем, что как-то нету больше на рынке специалистов. Одни вот студенты, да жутко мутные личности. Не понимая, что к ним собеседоваться никто банально не идёт.