tebedam ([info]tebedam) wrote,

Для желающих свалить

Microsoft в апреле проведет собеседования программистов в Москве. Если вы готовы переехать в Сиэтл, то этот пост для вас.

В случае успеха вы можете рассчитывать на оплаченный переезд в США для вас и вашей семьи, перевоз вещей, решение бюрократических проблем, предоставление апартаментов и машины на первое время и разнообразную помощь в первичной адаптации к новой жизни. В целом предоставление всего этого зависит от того, какое вы получите предложение. Сами зарплаты, даже без учета бонусов, акций, страховки и пенсионных программ кратно выше тех, что предлагают в России на аналогичных позициях. Я немного об это писал здесь: http://tebedam.livejournal.com/115514.html. Вам скорее всего предложат оплату проезда/перелета до места собеседования независимо от результата.

Вам не стоит тратить время:

  • Если вы не способны пройти техническое интервью на английском.
  • Если вы не программист.
  • Если вы не можете написать хэш за 10 минут во время собеседования или не можете описать сложности его работы через “О” большое.
  • Если вы не хотите работать в Microsoft (это важно, т.к. иначе вы на этом завалитесь).

Вам стоит попробовать:

  • Если вы готовы переехать в США.
  • Если вы зарегистрированы на топкодере.
  • Если вам есть чем похвастаться из своего опыта работы.
  • Если вы отлично понимаете многопоточное программирование.
  • Если можете легко предлагать решения распределенным способом для задач вроде этой: как быстро осуществить поиск по петабайтному массиву чисел?

Вакансии в подразделении Bing:

Engineers at Bing are working on the biggest challenges in computing related to social search, local, relevance, computer vision, machine learning, semantic discovery, R&D, data mining and NLP and have some of the best resources in the world available to them.

The Bing Search Engineering Team will be visiting Moscow for a recruiting event in early April. If you’re interested in learning more, please email Gina Gibellini at v-gigibe@microsoft.com and please include a copy of your curriculum vitae.

Удачи.

P.S.

Сам я пока всё еще в процесс переезда. Так что распрашивать подробности о работе в Microsoft бесполезно.

Tags: microsoft

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    Your IP address will be recorded 

  • 21 comments

[info]babybird_b

February 10 2012, 20:52:42 UTC 3 months ago

что такое хэш в вашем понимании? какой-то конкретный алгоритм или просто хоть как-то работающая хеш-функция?

[info]tebedam

February 10 2012, 20:55:08 UTC 3 months ago

Структура данных.

[info]babybird_b

February 10 2012, 20:57:52 UTC 3 months ago

т.е. все-таки структура данных HashTable, как я и подумал изначально :)

В вики, как видите, есть варианты: http://ru.wikipedia.org/wiki/%D0%A5%D0%B5%D1%88

[info]tebedam

February 10 2012, 21:03:13 UTC 3 months ago Edited:  February 10 2012, 21:03:28 UTC

Ага, там есть отличный вариант: "гашиш". Обязательно надо уточнять во время собеседования, не о травке ли речь зашла )

[info]kesha_kedr

February 10 2012, 20:52:52 UTC 3 months ago

перепощу, пожалуй.

[info]pritkiy_kaban

February 10 2012, 21:14:31 UTC 3 months ago

Мне от одной фразы "написать хэш" стало дурственно. Это как если бы мне ведели поднять канал Fiber Channel...и ни слова более :))

Вообще жалко, что я околожелезячник. В прочем, к нам требования по местным меркам тоже весьма недобрые.

[info]akakievich

February 10 2012, 21:16:20 UTC 3 months ago

Вам стоит попробовать, если вы любите дожди круглый год :)

[info]pivovaroffs

February 11 2012, 05:06:37 UTC 3 months ago

> кратно выше тех, что предлагают в России на аналогичных позициях

В интернетах пишут, что зарплата senior developer в Microsoft - 100 с небольшим тысяч в год.
Минус налоги, плюс разница в ППС - и никакой кратной разницы в з\п не выходит.
Я отстал от жизни, и в Microsoft уже платят под 200К?

[info]tebedam

February 11 2012, 10:04:24 UTC 3 months ago Edited:  February 11 2012, 10:06:31 UTC

Вы отстали от жизни. В районе 100K это для стартовых программистких позиций, Senior на несколько ступеней выше.

Примерные зарплаты для Microsoft в Сиэтле можно посмотреть тут, но разброс дикий:
http://www.glassdoor.com/Salary/Microsoft-Seattle-Salaries-EI_IE1651.0,9_IL.10,17_IM781.htm

А вот для Гугла в Сиэтле, тут более актуальные цифры:
http://www.glassdoor.com/Salary/Google-Seattle-Salaries-EI_IE9079.0,6_IL.7,14_IM781.htm

Senior с бонусами 150K и 160K соответственно.

[info]pivovaroffs

February 11 2012, 14:10:10 UTC 3 months ago

В среднем Microsoft 115К в год, Google 130 к год.
Ок, пусть 130 это уже не "100 с небольшим" - но сколько там после налогов будет?

[info]tebedam

February 11 2012, 15:13:15 UTC 3 months ago

Федеральный подоходный налог будет 25% для таких зарплат. Регионального подоходного налога в шт. Вашингтон нет. Но ставки разные в зависимости от состава семьи и прочих факторов, есть налоговые вычеты, так что всё индивидуально.

Налог с продаж до 10%, зависит от муниципалитета (против 18% НДС в России).

Ну и ППС имеет разные стороны. Услуги значительно дороже. Зато автомобили дешевле, ставки по кредитам ниже, соотношение цены/качества жилья заметно лучше, электроника чуть дешевле.

[info]pivovaroffs

February 11 2012, 15:35:18 UTC 3 months ago

130 - 25% налога = 8 килобаксов в месяц.
В Самаре senior c++ developer может получать 3К$\месяц, в Москве последнее время не следил, но как мне кажется, 5K$ - вполне реально.
С учетом суммарного ППС (и услуги, и автомобили, и все прочее) выходит баш на баш.
Для среднего потребителя, в зависимости от типа потребления может быть разница и в одну, и в другую сторону (но не в разы).

[info]tebedam

February 11 2012, 15:49:16 UTC 3 months ago

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

http://hh.ru/article.xml?articleId=2160

[info]pivovaroffs

February 11 2012, 16:39:02 UTC 3 months ago

По Самаре, извините, я сам разработчиков нанимаю и в курсе, что где почем.
По Москве - всегда было в 1.5-2 раза выше.
3K$ - это после вычета скромного 13% налога.

[info]tebedam

February 11 2012, 17:24:52 UTC 3 months ago

Нет в Самаре средней зарплаты программистов в $3K. Даже в Питере нету. Вы берете исключительные должности в одном регионе и сравниваете их с рядовыми в другом. В Microsoft у некоторых тоже бывает и 250K в год, но это не средняя по рынку.

Покажите мне Самарскую IT-компанию со средней белой зарплатой в $3K в месяц для программистов.

[info]pivovaroffs

February 11 2012, 17:35:54 UTC 3 months ago

Не знаю, как у вас в Питере, а у нас человек, способный разговаривать на английском на тему вычислительной сложности и хэш-функций, нисколько не является рядовым сотрудником.
Человек, который в Самаре получает полторы тыщи долларов на руки, интервью в Microsoft на senior позицию не пройдет.
Ну разве что он лет семь подряд кодировал, не отвлекаясь на мелочи жизни типа зарплаты, а потом его вдруг торкнуло на тему кровавого режима.


[info]mrak000

February 11 2012, 07:28:48 UTC 3 months ago

что Америке только программисты требуются? а инженеры?

[info]tebedam

February 11 2012, 10:07:48 UTC 3 months ago

Это не ко мне )

[info]blackmahaon

February 12 2012, 18:56:56 UTC 3 months ago

Ага, вы теперь тоже будете работать в Microsoft, и мне будет немножечко стыдно юзать пиратскую экспишку.
:)

[info]kaa_python

May 8 2012, 06:03:43 UTC 2 weeks ago

Можно в общих чертах привести правильный ответ на вопрос "как быстро осуществить поиск по петабайтному массиву чисел?"?

[info]tebedam

May 8 2012, 21:12:09 UTC 2 weeks ago

Это задача на распределенное решение, т.к. объем данных слишком большой, чтобы уместиться на стандартном винчестере. Надо описать архитектуру (как распределить данные на несколько компьютеров), а так же то, какой будет алгоритм поиска. В данном случае можно использовать распределенный хэш, где диапазон допустимых хэш значений делится на N, где N - число компьютеров. После выбора компьютера на нем локально производится поиск на отсутствие или наличие данного числа.
Create an Account
Forgot your login or password?
Facebook Twitter More login options
English • Español • Deutsch • Русский…