u42824753733015757334fm23gp0

Представление персонажей (все имена — псевдонимы)

  1. Ququ: автор.
  2. Сваха (Hongniang): человек, который порекомендовал Ququ.
  3. Xidu: технический эксперт, который проводил собеседование с Ququ в первый и второй раз (Alibaba Finance) — дошёл до второго раунда собеседования.
  4. Jin Buhuan: менеджер на втором раунде собеседования (пухлый).
  5. Dongxie: технический эксперт, который проводил собеседование с Ququ в третий раз (Tmall) — дошёл до второго раунда собеседования.
  6. Botong: технический эксперт, который проводил собеседование с Ququ в четвёртый раз (Alipay) — дошёл до первого раунда собеседования.
  7. Nandi: технический эксперт, который проводил собеседование с Ququ в пятый раз — дошёл до финального раунда собеседования (Ant Financial).
  8. Beigai: технический эксперт, который проводил собеседование с Ququ в пятый раз.
  9. Zhang Liang: HR, который проводил собеседование с Ququ в пятый раз.
  10. Nianci: HR, который проводил собеседование с Ququ в пятый раз.

Предисловие

В ноябре 2011 года Ququ и брат из цзянху приехали в Ханчжоу (позже, меньше чем через полгода, тот парень снова вернулся). Он отказался от навыков C#, которые осваивал много лет, и пошёл изучать iOS (OC), последствия чего были неизвестны. Причина отказа тогда была простой: за iOS платили много. (В то время Ququ глубоко изучил C#, включая рисование элементов управления через GDI+, управление безопасностью в многопоточной среде, приложения Remoting, 3C от Microsoft, двойную буферизацию и т. д.)

По рекомендации того брата из цзянху Ququ получил должность (разработка iOS) в месте под названием Bangxun Hall. Позже он оставался в этом Bangxun Hall целых 3 года. Когда он только приехал в Ханчжоу, он совсем не знал, что штаб-квартира Alibaba находится в Ханчжоу, и даже не думал работать в Alibaba. Это было исключительно ради более высокой зарплаты.

Прежде чем Цюцю вступил в цзянху, он уже слышал о героических свершениях Фэн Цинъяна (он перечитывал его истории снова и снова, на несколько книг). Тогда он только боготворил его; он и не думал работать там или что-то в этом роде.

Позже, благодаря знакомству, устроенному Свахой, Цюцю начал проявлять интерес к работе в Alibaba. Вместе с его прежним боготворением Фэн Цинъяна это, казалось, перекликалось с тоской, дремавшей в его сердце. «Тогда пойдём попробуем». Так появились следующие пять «состязаний по боевым искусствам».

Сиду, казалось, снял Цюцю с крючка

Примерно в октябре 2012 года Цюцю привёл в порядок своё резюме. Вообще-то у него не было особого серьёзного опыта в iOS, но он отправил его в Сиду. Вскоре он получил приглашение от Сиду. Цюцю поехал без всякой подготовки, думая, что после почти года практики iOS не должен быть большой проблемой. В то время он выполнил всего несколько запущенных проектов (вроде мероприятия China Enternet), и поэтому поехал туда (Alibaba Finance – кампус Биньцзян). Только прибыв в Alibaba, он действительно почувствовал себя деревенщиной, попавшим в большой город. Поместье Alibaba было действительно огромным. При входе ему пришлось приклеить на себя бумажную карточку с надписью «Посетитель». Войдя в кампус, он увидел пухлую статую, всю асимметричную, с поднятой головой и ухмылкой, похожую на шину Michelin. Весь кампус на первый взгляд был размером с «Птичье гнездо». Он слышал, что там более 8,000 человек.

Вскоре Ququ и Xidu встретились в кофейне под названием Starbucks. Xidu был невысокого роста, носил очки, а волосы на его лбу не доходили до бровей (прямая чёлка). Глаза у него были яркие и пронзительные. Он был в джинсах и куртке, в которой переплетались оранжевые полосы и красные квадраты. Его одежда надолго повлияла на Ququ, из-за чего Ququ стал считать, что все технические специалисты Alibaba одеваются именно так (и действительно, в последующих раундах это было правдой). Xidu не задавал особо сложных вопросов. Он задавал вопросы в консультативном тоне. По тому, как он спрашивал, Ququ чувствовал, что его уважают (оптимизация ячеек, управление памятью; в то время был популярен метод перехода между страницами NetEase, поэтому он спросил Ququ, как тот это реализовал, как были реализованы элементы управления, и т. д.). Честно говоря: Ququ учил iOS самостоятельно почти год и не знал, правильна ли его инкапсуляция или нет, но ему казалось, что он хорошо пообщался с Xidu, и он также озвучил свои сомнения. Он также почувствовал, что встретил настоящего эксперта, а восхищение было написано у него на лице. Они долго разговаривали. Xidu достал несколько популярных на тот момент приложений и спросил Ququ: если бы Ququ реализовывал это, как бы он реализовал то?

Наконец, при прощании Xidu сказал: «Проблем быть не должно. Возвращайся и жди уведомления». Ququ был очень взволнован и также чувствовал расслабленность. Поэтому он счастливый пошёл домой. Но прошла одна неделя, две недели, а уведомление не пришло. Наконец прошёл месяц, и наконец ему позвонили: общий смысл был таков — ты не прошёл. Причина: внутренние изменения позиций, в конце года не набирают. Разочарование в его сердце — не нужно слов. И всё же это также заставило Ququ начать думать, что он не успокоится, пока не попадёт в Alibaba.

Снова встреча с Xidu

Летом 2013 года «динь-дон» — Цюйцюй внезапно получил SMS-сообщение от Сиду: «Ты в последнее время не рассматривал смену работы? (В Small & Micro Loans)» Конечно, рассматривал. За эти полгода Цюйцюй не только обобщил все вопросы, которые задавал Сиду, но и реализовал чужие элементы управления по-своему (копируя эффекты, своим кодом). Он начал заниматься компонентной разработкой, и его навыки в эффектах сильно выросли. У него также начали появляться свои библиотеки классов, фабричные паттерны и так далее. Так он снова отправил своё резюме и быстро получил приглашение. На этот раз это было в здании Alipay компании Alibaba (район Сиху). На входе, само собой, на него прицепили жёлтую карточку посетителя. В тот момент он подумал: когда же я смогу повесить себе на шею бейдж сотрудника? (Когда он впервые увидел бейджи сотрудников Alibaba, они были оранжево-жёлтыми, из-за чего Цюйцюй позже думал, что любой с оранжево-жёлтым бейджем — сотрудник Alibaba.) Добравшись до 18-го этажа, он вошёл, снова чувствуя себя деревенщиной, попавшим в город, и озирался по сторонам. Когда лифт остановился на 18-м этаже, первое, что бросилось ему в глаза, было «Alipay». Он сказал девушке (MM), что пришёл на собеседование. Девушка (MM) позвонила, а затем проводила Цюйцюй в Сыгоя (к Линху Чуну). Некоторое время Цюйцюй в Сыгоя размышлял о своих ошибках. Затем пришёл Сиду, обменялся любезностями, извинился за прошлый раз, кратко спросил, над чем тот работал в последнее время, и на этом техническую часть сочли законченной — в конце концов, они уже один раз контактировали. Сиду сказал: «Может, подождёшь немного? Я позову Цзинь Бухуаня.» Цюйцюй кивнул: «OK.»

Через некоторое время пришёл пухлый парень. Лишь позже Цюйцюй узнал, что он был лучшим по баллам на вступительном экзамене по естественным наукам в Чунцине. Он носил очки, был пухлым и простуженным. Обменявшись несколькими любезностями, он откинулся на спинку стула, так что бёдра и живот образовали угол 135 градусов, и сказал: «Мне нужно держаться от тебя подальше; я простужен». Цюйцюй сказал: «Ничего страшного». Но в душе он придал этому немалое значение. Тогда ему казалось, что он тоже немного простужен, и внутри он нервничал. Цзинь Бухуань задал несколько ничего не значащих вопросов: «Расскажи о своих карьерных планах». «Расскажи о будущем развитии Apple». «Расскажи о своих требованиях к себе». На первый Цюйцюй ответил: в общем, в следующие 3–5 лет он собирался сделать свои технические навыки прочными, надеялся стать большой шишкой, а также надеялся стать тимлидом. На второй Цюйцюй ответил: в будущем среды и инструменты разработки для iOS станут всё проще и проще (обычно он не обращал на этот вопрос внимания, думая лишь о том, какими становятся инструменты разработки). На третий Цюйцюй ответил: сосредоточиться на нативной разработке, и так далее.

Тогда Цюйцюй просто так ушёл из Сыгоя. Он ждал 1 неделю. Результат: отказ. Причина, по словам Свахи, была такой: «Не надо было говорить, что ты хочешь стать тимлидом». Другие говорили, что Цюйцюй казался нестабильным и ушёл бы через несколько дней.

Через полмесяца он услышал, что Цзинь Бухуань уволился из Alibaba (ему стало не по себе).

Позже он обобщил несколько вопросов Цзинь Бухуаня.

Телефонная дуэль с Дунсе

«Здравствуйте, я Dongxie из Alibaba». (Это интервью состоялось меньше чем через месяц после окончания предыдущего; когда позвонили, Ququ даже не успел отреагировать.) «%&%&*&(%(*……%&*……» — и всё началось. На тот момент, честно говоря, Ququ было немного обидно. Он думал: как Alibaba может так поступать? До этого он тоже слышал о всякой несправедливости в Alibaba. Он одновременно злился (набор в Alibaba был несправедливым) и досадовал (сам он был недостаточно хорош). Но всё равно нужно было хорошо пройти собеседование. Однако он неизбежно вкладывал немного эмоций в ответы на вопросы. Всё же приёмы, которые Dongxie использовал на этот раз, были всё из проектов, плюс некоторые детали, на которые обычно не обращают особого внимания: например, KVO-KVC, группы анимации, переиспользование ячеек, многопоточность, управление памятью, доставка событий, разница между UILayer и UIView, разница между NSObject и id, почему UIButton интегрирует UIController, распределение памяти программы и многое другое. К концу всего интервью он пожалел о проявленных ранее эмоциях. На этот раз он встретил эксперта. На некоторые вопросы Ququ отвечал не очень хорошо (и тоже с эмоциями). Итог был предсказуем: результат — провал.

Ququ начал размышлять и готовиться к следующему собеседованию (хотя не знал, когда оно будет). Он очень подробно обобщил эти три интервью. Результат этого собеседования был в пределах ожиданий, но ему хотелось плакать.

Начни усердно работать и обобщать; работай усердно снова, снова обобщай.

Xidu порекомендовал Ququ в Alipay; перед Botong лицо Ququ было покрыто «коровьими» слезами

Наконец возможность появилась. Как бы то ни было, Куку снова прибыл в здание Alipay. Честно говоря, перед приходом он волновался и боялся; накануне ночью у него была бессонница. Конечно, Сиду дал Куку много советов (он сказал: «Я знаю, ты человек, который доводит дела до конца. С моей стороны проблем нет, но иногда на собеседованиях всё зависит не только от технических навыков», и он сказал многое; «Смело говори о том, что знаешь, и о своих сильных сторонах. Используй UML, чтобы нарисовать архитектуру твоей программы.» Куку был очень благодарен за это). В то время Куку чувствовал, что интервьюер точно не Сиду, а Ботун, босс Alipay. С самого начала он применил технику левой-правой взаимной борьбы: «Расскажи, как бы ты оптимизировал её, если чувствуешь, что есть утечка памяти; расскажи о проекте или демо, которым больше всего гордишься и которого нельзя найти в интернете; расскажи о принципе замыканий;» *&&^&^&*^&*^*&^&* Он вообще не задал ни одного вопроса по iOS. Ботун сказал: «Интерфейсы Alipay все низкоуровневые, с десятками миллионов вызовов каждый день, поэтому знания основ информатики и C должны быть прочными.» Куку нечего было ответить. «Можешь дать мне шанс?» Ботун сказал: «Нет, но ты ещё молод; можешь прийти снова.» Вот так Куку ушёл подавленным. По дороге он чувствовал, что разница между ним и Ботуном — это разница между землёй и небом. Как бы то ни было, Куку сообщил о ситуации Сиду. Сиду улыбнулся: «В повседневной работе тебе нужно не только хорошо делать проекты, но и систематизировать свои знания. Теория и уровень требуют времени. Ты уже достаточно хорош; просто на этот раз удача была не на твоей стороне.»

Увы, вернувшись, Куку систематизировал знания по операционным системам, принципам организации компьютеров, продвинутому программированию на OC и XCode и начал писать статьи в блоге и т. д.

Продолжить подготовку к следующей возможности с Alibaba (не останавливаться, пока не попадёт туда).

Готовясь уйти из компании, где он проработал три года; по совпадению пришла Сваха, чтобы предложить знакомство.

После трёх лет в Ханчжоу я почувствовал, что пора пройти ещё одно собеседование в Alibaba. Сначала я уволился с текущей работы — всё-таки платформа казалась слишком маленькой, а босс платил меньше, поэтому я хотел сменить платформу. После трёх лет закалки ваш покорный слуга теперь тоже тимлид. У меня есть собственная архитектура проекта, собственные методы управления и собственный способ ведения проектов. Найти работу на стороне легко, и предлагаемая компенсация в основном в 1,5 раза выше текущей зарплаты. Изначально я планировал просто найти подходящую платформу и на этом остановиться, но кто бы знал, что общение с Хуннян в QQ принесёт мне ещё одну возможность в Alibaba. Если посчитать, это уже пятый раз. Я решил, что можно снова попробовать — если снова не получится, буду тренироваться ещё два года. Если подытожить эти три года: первый год был внешней ковкой сухожилий, костей и кожи — рутиной; второй год — внутренней тренировкой одного дыхания — ментальной методикой; третий год объединил внутреннее и внешнее, чтобы проверить, правильно ли я тренировался — единство мысли и действия (немного преувеличено). Конечно, за эти три года ваш покорный слуга также обобщил свои уроки неудач (включая аспекты собеседований). Перед приходом я много готовился; на этот раз бессонницы не было.

Начался первый раунд: спарринг с Южным Императором по телефону. Вопросы были в основном такими же, как раньше, плюс некоторые подходы к проектам, некоторые идеи по программированию и т. д. В основном это были макро-вопросы, а также некоторые микро-знания. В итоге я прошёл.

Начался второй раунд: спарринг с Северным Нищим в Поместье десяти тысяч мечей на 15-м этаже Alipay. Вопросы были: технические вопросы, структуры данных, рантайм, механизмы работы и т. д.

Начался третий раунд: спарринг с Чжан Ляном в Усадьбе десяти тысяч мечей на 15-м этаже Alipay. Вопросы были: планы на карьеру, чего я хочу, почему я пришёл в Alibaba, почему я уволился и т. д.

Второй и третий раунды собеседований длились в общей сложности более 2 часов. Я чувствовал большое удовлетворение от этой возможности. Я сказал всё, что должен был сказать, а также поделился тем, что подготовил.

Несколько дней спустя начался четвёртый раунд собеседований: я встретил Няньцы. Вопросы были о болезненном опыте, о том, чем я горжусь, какова, по моему мнению, была бы причина, если бы меня снова отвергли на этот раз, о жизненных вопросах и так далее. Мы проговорили больше часа.

От начала до конца эти четыре раунда заняли в общей сложности 1 месяц и 20 с лишним дней.

После многих перипетий наконец пришло геройское приглашение (оффер).

После полутора месяцев собеседований меня наконец уведомили о необходимости пройти медосмотр (который я прошёл). Как раз сегодня я получил электронный оффер от Alibaba. Помимо радости, я написал эту статью на память.

Конечно, за это время я также получил офферы от нескольких других компаний. Самым запоминающимся был Stone (HR). Спасибо, что так высоко меня оценили. В итоге мне не удалось работать с вами, и я тоже об этом сожалею (внутри я чувствую довольно сильную вину и надеюсь, что вы сможете меня простить).

Наконец, огромное спасибо Хуннян (Кун) и Западному Яду (Го) за их рекомендации! Спасибо!

Источник: CSDN