![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Ох, как тяжело писать отчет о кандидате после интервью с ним. Чуть ли не мини-эссе о каждом надо написать.
На этой неделе я начал проводить интервью по видео с кандидатами в российские отделения Гугла (в Москве и Питере). От некоторых до сих пор прихожу в себя, от изумления. Но теоретизировать или выводы делать пока рано: мало данных.
На этой неделе я начал проводить интервью по видео с кандидатами в российские отделения Гугла (в Москве и Питере). От некоторых до сих пор прихожу в себя, от изумления. Но теоретизировать или выводы делать пока рано: мало данных.
no subject
Date: 2007-07-07 10:08 pm (UTC)Алгоритмами, которых нет в STL/Boost, или те, что есть, не подходят по тем или иным причинам, я регулярно пользуюсь в своей работе в последнее время.
no subject
Date: 2007-07-07 10:38 pm (UTC)Вы не читали рассказ Азимова "Профессия"? Кто делает ленты для тех, кто делает ленты?
Вы можете мне назвать хоть один нужный низкого уровня алгоритм, который бы не был реализован в STL или Boost?
Иерархический bitmap allocator. Когда-то его описывал у Аввы.
no subject
no subject
Date: 2007-07-07 11:05 pm (UTC)Хехехе...
no subject
Date: 2007-07-07 11:54 pm (UTC)Мы работали в МИАН на Губкина 8, и маленькое зданьице во дворе МИАН (между МИАН и ВЦ) заняла в 2001 году какая-то из российских интернет контор, кажется Яндекс, но я точно не помню, может быть и мэйл.ру или рамблер
Не очень приятно было видеть всех этих юношей и девушек после рабочих часов, выползающих с банками пива, шампанским. Меня это очень сильно оттолкнуло тогда.
no subject
Date: 2007-07-07 11:57 pm (UTC)В основном в журнале у Игам
У Вас есть удивительная способность писать какие-то мутные комментарии мало связанные со смыслом поста или другого комментария в ответ на который пишется Ваш комментарий
no subject
Date: 2007-07-07 11:59 pm (UTC)Все большие фирмы (Интел, Гугл, ИБМ, Сан) дают в свои инженерные офисы в России, Индии, Швейцарии, Израиле, Чили
такие же задачи как и в основном офисе
очень интересные задачи
no subject
Date: 2007-07-07 11:59 pm (UTC)Скажите пожалуйста, вот у меня есть библиотека.
В ней описаны 3 алгоритма сортировки: пузырьковая (bubblesort), пирамидальная (heapsort) и быстрая (quicksort). И простой вопрос: в каких случаях
эффективно выбрать пузырек, в каких пирамиду, а в каких быструю сортировку?
Как Вы ответите на этот вопрос не зная этих алгортмов
и их преимуществ для конкретной задачи?
Знания STL, механизмы наследования и стандарт C++ тут не помогут. Нужны алгоритмические знания + еще немного подумать.
Язык - это инструмент, а библиотека - материал. Т.е. необходимые, но никак не достаточные средства для того что бы сделать эффективно решить поставленную задачу.
Надо еще знать какой инструмент и какой материал нужно применить в данном месте (и уметь это сделать) чтобы говна не вышло.
no subject
Date: 2007-07-08 12:05 am (UTC)Почитать текст со всеми комментариями можно тут (http://deep-water.ru/?http://avva.livejournal.com/1782395.html)
Это Ваш 8-й ТОПовый пост за последний год (http://deep-water.ru/top/). Посмотреть статистику автора можно тут (http://deep-water.ru/top/info.php?id=357).
Этот "бот не имеет отношения к Яндексу" © НадежныйИсточник
no subject
Date: 2007-07-08 01:46 am (UTC)кстати, придя однажды в фирму, где работал еще один "русский", я всех ошарашила, когда оказалось, что мы оба -- из Харькова. Потому что "вы же такие разные!" Действительно, чего это мы такие? Особенно если учитывать, что и учились еще в одном и том же институте.
----------
Кстати, а почему б не учитывать културные различия в том, какую оценку давать кандидату? По-моему культура компании в целом имеет очень даже важное место в общем решении о найме -- если интервьюеру кажется, что человек не вольется/не поймет культуру компании, то это вполне обьективная причина поставить этому человеку более низкую оценку.
no subject
Date: 2007-07-08 02:02 am (UTC)no subject
Date: 2007-07-08 02:04 am (UTC)no subject
Date: 2007-07-08 02:06 am (UTC)no subject
Date: 2007-07-08 03:16 am (UTC)no subject
Date: 2007-07-08 03:22 am (UTC)1. То, что описывает Авва: всякие задачи на "смекалку бойца" и алгоритмы. Раньше такими интервью славился Microsoft. Мне лично такие интервью больше нравятся, они проверяют способность человека собраться и решить мини-задачку в состоянии стресса. Кроме того, в какой-то степени проверяется академическая подготовка, как он учил алгоритмы в университете. Это скорее интервью на способность мыслить, а не на умение кодировать.
2. Более технические интервью, где проверяются конкретные знания тех технологий, языков и т.д., с которыми придется работать кандидату.
Замечу в скобках, что есть еще один способ проведения интервью, который практикуется в американских чисто "русских" сравнительно маленьких говнокомпаниях. Интервьюируемого пытаются унизить всеми способами, откровенно хамят, задают некорректные задачи и смотрят, как он будет реагировать, словом, проверяют на вшивость... В такие компании, если у человека есть выбор, даже соваться не надо. К счастью, их не скишком много, и репутация их всегда известна.
По моему опыту, навороченное, многоступенчатое интервью означает только то, что в компании хорошо поставлен процесс проведения интервью и часто ничего более! Это ровным счетом никак не характеризует саму компанию. Интервью может быть длительным и сложным, а работа потом оказаться неинтересной, а компания несолидной, начальство - некомпетентным...
Естественно, что бывают интервью сочетающие и тот, и другой метод. Прекрасно понимаю, что российским кандидатам может не нравится, когда их интервьюируют бывшие соотечественники, живущие зарубежом, в силу каких-то своих предубеждений (типа, "мы круче, а они зазнайки")... Но тут уж как повезет, в конце концов, никто никого на аркане на интервью не тянет. Да и где и когда можно было выбирать себе интервьюера? К слову, в СССР программисты (как и физики) всегда были профессией снобистской, уделом избранных, в других странах с этим попроще, скажем человек с хорошим финансовым образованием имеет неизмеримо больше понтов, чем программисты, нет такого ореола Избранности. Ну кодирует человек, ну зарплата хорошая, делов-то... Все это, конечно, только мои личные наблюдения.
no subject
Date: 2007-07-08 04:01 am (UTC)Но, imho, знание приципов работы компьютерных программ(a.k.a алгоритмов) тоже важно.
Библиотеки и языки программирования меняются, а алгоритмы остаются. Например знание алгоритмов вытеснения памяти гораздо более полезно, что уменее перчислить все аргументы функции ZwCreateFile
no subject
Date: 2007-07-08 04:18 am (UTC)Замечу в скобках, что есть еще один способ проведения интервью, который практикуется в американских чисто "русских" сравнительно маленьких говнокомпаниях. Интервьюируемого пытаются унизить всеми способами, откровенно хамят, ...
К сожалению, такие "говно"-компании бывают и большими -- это 100% описывает мой первый (и единственный) раз, когда я общался с Parametric Technologies. Хотя, может быть, что у них что-то изменилось с тех пор, ибо мне друзья, даже те кто туда пошли работать, говорили о том-же отношении.
Одно слово -- разводят в Америке дедовщину!
no subject
Date: 2007-07-08 04:38 am (UTC)Мне приходилось общаться с IBM-Индия - они там содержат громадный штат эникейщиков.
Относительно России: насколько мне известно, у IBM, по крайней мере в Москве, есть только отдел продаж. У Sun и Intel в основной своей массе инженерные оффисы в Нижнем. И мне доводилось слышать только отрицательные впечатления сотрудников Intel-Россия о своей работе. Это конечно ни о чем не говорит, может это просто люди такие, но все же.
Вы забыли еще одну крупную софтверную компанию - Microsoft. У нее нет даже полноценного оффиса продаж в РФ, разработками в России они решили заняться только-что(была новость с месяц назад), да и то в области Интернет-сервисов. (Будет MSN.ru)
Как мне кажется большие компании(а особенно большие софтверные компании) пока не доверяют развивающемуся рынку РФ. И их легко можно понять - если у нас на лотках лежат украденные базы данных об абонентах сотовых операторов, об уплаченных налогах и т.д. - окажись в РФ исходные коды Windows , Office, VHDL-описания какого-нибудь интеловского процессора - они уже через 2-3 месяца были бы доступны широкой общественности.
no subject
Date: 2007-07-08 04:44 am (UTC)no subject
Date: 2007-07-08 04:49 am (UTC)Мне он кажется чуть ли не самым важным, но проверить этот навык сложно. Тут либо надо подизайнить вместе с кандидатом игрушечный пример (часто упоминаемый пример -- игра "Монополия"), либо внимательно вслушиваться в рассказ кандидата о дизайне той системы которую он делал. Но и то и другое требует много времени и внимания со стороны интервьюера.
no subject
Date: 2007-07-08 05:01 am (UTC)no subject
Date: 2007-07-08 05:15 am (UTC)Но никогда не видел выходящих оттуда людей с алкоголем. И мне казалось, что у них с употреблением алкоголя строго - на территории пить нельзя.
Правда никогда не выходил из ВЦ в шесть вечера.
no subject
Date: 2007-07-08 05:20 am (UTC)no subject
Date: 2007-07-08 05:21 am (UTC)no subject
Date: 2007-07-08 05:30 am (UTC)