Оффтоп Редакция vc.ru
21 133

Программист потратил четыре года, чтобы получить работу в Apple

15 декабря 2014 года издание Business Insider опубликовало историю о том, как разработчик программного обеспечения Джереми Фу пытался получить работу в Apple. По словам самого специалиста, он потратил на это четыре года.

Свою историю Джереми Фу опубликовал на блог-платформе Medium (на момент публикации материала автор удалил запись). По словам программиста, когда Apple предлагает соискателю работу, то оформляет своё письмо так, словно это один из её продуктов.

«Отличный дизайн, дорогие материалы», — написал о приглашении на собеседование Джереми. Если верить записи Фу, на то, чтобы получить работу в корпорации, он потратил четыре года.

Несколько лет назад с ним через сеть LinkedIn связался рекрутер Apple. Фу прошел телефонное интервью, после чего его попросили выполнить тестовое задание.

«Описание кода было просто безжалостным», — вспоминает Фу. — «Автор UITableView "выпотрошил" каждое решение, которое я принял в этой части работы. В тот момент стало ясно, что я провалил эту попытку. Кроме того, я понял, как высока была планка и что мне придется над многим поработать».

Следующие несколько лет он потратил разъезжая по миру, и работая в стартапах (в том числе, в своем собственном).

В июне 2014 года рекрутер Apple вновь обратился к Фу и сообщил, что команда Apple TV ищет специалиста. Сотрудники Apple TV отклонили резюме Джереми, после чего HR-специалист попытался устроить Фу в другие отделы компании, но тот не смог присутствовать на интервью. После этого, пишет программист, он долго не получал от Apple никаких сообщений.

В сентябре 2014 года один из представителей команды Apple TV написал в своем блоге в Twitter, что он ищет сотрудника. Фу решил предпринять еще одну попытку попасть в компанию. В этот раз ему это удалось. Джереми прошел телефонные интервью и собрался на собеседование.

Он описывает процесс найма следующим образом:

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

Собеседование с двумя разными специалистами было поделено на 45-минутные отрезки. Всего пять бесед с коротким перерывом на ланч.

Пожалуй, это было самой напряженной вещью, через которую мне когда-либо приходилось проходить, чтобы получить работу. До сих пор вспоминаю этот день. Я безгранично благодарен людям, проводившим интервью, за то, что они не стали задавать сумасшедшие вопросы из курса Computer Science 101.

Затронутые темы были вполне адекватными, большая часть проблем, о которых мы разговаривали, уже встречалась мне в работе. Некоторые вопросы даже касались моих философских взглядов на инжиниринг.

После собеседования Джереми отправился домой, не зная, справился он или нет. А 11 декабря 2014 года он получил по почте предложение о работе и с января 2015 года начнет свою карьеру в Apple.

#золотойфонд #Медиум #Apple #программирование #истории_успеха #рекрутинг #работа_в_Apple

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Редакция vc.ru", "author_type": "self", "tags": ["\u0440\u0435\u043a\u0440\u0443\u0442\u0438\u043d\u0433","\u0440\u0430\u0431\u043e\u0442\u0430_\u0432_apple","\u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435","\u043c\u0435\u0434\u0438\u0443\u043c","\u0438\u0441\u0442\u043e\u0440\u0438\u0438_\u0443\u0441\u043f\u0435\u0445\u0430","\u0437\u043e\u043b\u043e\u0442\u043e\u0439\u0444\u043e\u043d\u0434","apple"], "comments": 27, "likes": 30, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 6143, "is_wide": true }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15395' + '50799') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 6143, "author_id": 2, "diff_limit": 1000, "urls": {"diff":"\/comments\/6143\/get","add":"\/comments\/6143\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/6143"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

27 комментариев 27 комм.

Популярные

По порядку

Написать комментарий...
13

Потратил 4 года на то, чтобы попасть в Apple? я, конечно, извиняюсь, но не разъезжал ли он просто по миру и занимался любимым делом, а потом просто написал еще раз в Apple дабы попасть на работу? Или я чего-то не понимаю?

Ответить
23

А кого заинтригуешь заголовком "Попал в Эпл со второго раза?"

Ответить
6

Лучшее на Medium

Лучшее

Воу-воу, палехчи.

Ответить
5

Раньше я не знал сколько будет 2+2, и меня не приняли на работу в Apple. Потом я потратил десять лет на обучение в школе и научился разным наукам. Меня снова не приняли в Apple. Потом...

Ответить
5

Потом будет как охранники бастовать, что мало получает)

Ответить
4

Статью надо было назвать "как программист получил работу в эпл со второй попытки"

Ответить
1

С третьей. И то, из 3 попыток сам он инициировал только последнюю. Но так же интриги те будет.... :)

Ответить
3

Работайте люди на себя, это прекрасно

Ответить
0

И как, оно того стоило?

Ответить
6

он тебе сейчас с будщего ответит

Ответить
1

Статью читали хоть?

Ответить

Комментарий удален

Комментарий удален

1

Люди, а напишите список всего того, что нужно знать программисту, что бы устроиться на работу в Apple.
Кроме знания английского, тк. это очевидно.

Ответить
2

Знание компьтера, желательно мака.

Ответить
0

Тогда есть вероятность стать дизайнером :D

Ответить
1

ну нагуглите вакансии, которые открыты в Эппле и смотрите требования. Это вам и нужно будет знать. Просто лучше знать, чем во многие другие компании.

Ответить
0

Здесь написано про интервью в Naughty Dog, я думаю что в Apple точно не легче:
http://blog.gamedeff.com/?p=64

Ответить
0

Спасибо. Теперь у меня есть вопросы, на которые нужно знать ответ.

Ответить
2

>Пожалуй, это было самой напряженной вещью, через которую мне когда-либо приходилось проходить, чтобы получить работу. До сих пор вспоминаю этот день. Я безгранично благодарен людям, проводившим интервью, за то, что они не стали задавать сумасшедшие вопросы из курса Computer Science 101.

>CS101:

The nature of computers and code, what they can and cannot do
How computer hardware works: chips, cpu, memory, disk
Necessary jargon: bits, bytes, megabytes, gigabytes
How software works: what is a program, what is "running"
How digital images work
Computer code: loops and logic
Big ideas: abstraction, logic, bugs
How structured data works
How the internet works: ip address, routing, ethernet, wi-fi
Computer security: viruses, trojans, and passwords, oh my!
Analog vs. digital
Digital media, images, sounds, video, compression

Пхахахахаха, ржу в голос. Его там о счётах не спрашивали? Ну или таблицу умножения.

Я думал, группы Ли там, полиэдральные модели или ещё чего...

Минусуйте.

Ответить
1

Знаете, тут вопрос не в сложности самой темы, а в том, какие вопросы оттуда можно выжать. Именно в базовом курсе есть масса таких штук, которые на пальцах вроде бы понятны, а строго обосновать можно только на основании других, более глубоких разделов CS.

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

Ну те же сложности алгоритмов сортировки. На память вспомнить те самые институтские 5-6 алгоритмов с соответствующими сложностями - не каждый сможет. Даже если работа требует от программиста постоянно что-то сортировать: как правило, он выберет парочку наиболее эффективных, через пару месяцев будет на автомате определять, какой когда применять, а остальные отложит в дальний угол памяти.

Ответить
0

Может это была шутка?

Ответить
2

это так трогательно, я даже прослезился...

Ответить

Комментарий удален

Комментарий удален

0

ЗП макс у него 5к будет.

Ответить
0

Или даже 3-4.

Ответить
0

вы делаете выводы на основании чего, простите?))))

Ответить
0

И сколько там платят? По 100 000+ зелени в месяц получается либо этот программист просто идиот)

Ответить

Комментарий удален

Комментарий удален

0

конечно, у Apple жесткий отбор кадров

Ответить

Комментарий удален

0

Тут уместно разместить рассказ чувака на Медиуме, который свалил из Эппла, почти и не проработав там. Хотя тоже набухался на радостях и всем раструбил об устройстве.

https://medium.com/@jordan_asante/i-wanted-to-work-at-apple-really-bad-and-now-not-so-much-f5f8c807d868

Ответить

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Нейронная сеть научилась читать стихи
голосом Пастернака и смотреть в окно на осень
Подписаться на push-уведомления