ПредишенСледващото


Преди интервюто, аз всичко, което намери на работата в Yandex, по-специално Yandex интервю много от шефовете как те са тясно свързани с хора и как те имат добра процеса на подбор. Погледнах снимката на сайта, тяхната PR на работата във фирмата и т.н. Yandex се опитва да се позиционира като демократични и неформални фирми, които се грижат за хората и да им предоставят всички условия на труд.

Интервюиращ ме посрещна на рецепцията, прекарано в залата, които се предлагат кафе. В офиса не е много уютна, въпреки помпозността на дизайн (боядисани тухли, пластмаса "вълна", бунт на цветовете) офис прави много противоречиви впечатления: стари пресича със хай-тек и на елементите на "лъжичка" (кутии, висящи лампи от кабели или тел). Офис на еклектичен стил, смесвайки различни стилове, произвежда много смесени впечатление. Не харесвам "трио" - три таблиците по-долу 120 градуса без стени, служителите ще трябва да съзерцавам един на друг в продължение на поне 8 часа на ден, което е неприятно. След около пет минути на интервюто започна.

Анкетьорът веднъж премина на "ти", въпреки факта, че му се обадих, за да "вие". Аз със сигурност разбират, че "неформален отбор, където всички са равни", само че не съм член на екипа, това е по-скоро една връзка - изпитващ / stedent, обикновено изпитващите "вие" не премине. Нямам нищо против "вие", но аз мисля, че ще е добре да предложим и не е сигурен, че е добра идея да се интервюират.

Аз съм много благодарен на Yandex, който се проведе безплатен изпит в C ++, и ми позволи да се запознаят с техните слабости. Но второто интервю във вашата компания, ще се опитам да се избегне много, много.

Така че ако се съди по описанието на интервюто един от актьорите може да са ме били. Того, който sobesedoval твърде подобно идентифицирани, но с вероятност от 90%. Мога да се обадя за чистотата на името на експеримента (само името и датата на интервюто).

Какво мога да кажа:
1) В действителност интервю в Yandex започва с технически въпроси, които са достатъчно дълги. Да, най-вероятно, това не е правилно и трябва да започнете интервюто с някои polaytesa и въпроса за това, което той е направил. Въпреки това, ако вероятността човек просто не отговаря на 90%, които искат всичко в подробности вече raskazyvat, след като става ясно, че едно лице е в състояние да програмират баналното. Може да сте прав, че липсата на интерес към собственото си лице изглежда враждебна, но въпреки това обикновено се появява след няколко добри отговори.

Въпреки това, ние трябва да мислим и да разреши възможно с всеки 5 минути запис. Изведнъж някой е важно.

2) Самостоятелно скок на "вие" е моят навик. Стана така, че всички фирми, в които съм работил, направени контакт с "вие" за всички, включително ген. директор. Какво, трябва изрично да се питат хората за да отидете на 'ти' ще разгледам - ​​Аз ще го направят.

3) Най-общо под "корен нещо" се разбира нещо подобно. Има алгоритъм radix_sort, който сортира числа за линейно време. Ние трябва да напишете самия алгоритъм, и да го използвате, за да победи стандартната станд :: подобно. На ваша страна, че станд :: вид е O (N * LN (п)). Срещу вас, че константа по-лошо и на лаптопа всичко 1GB памет (т.е. безкрайно размер uvelchivat на масива с надеждата, че ще надмине не работи).

Ако кандидатът не знае алгоритъма, той му казва. При решаването на проблеми, можете да използвате интернет и wikipedia.org, където е описан алгоритъм. Задачата е необходимо, защото има хора, които имат добри теоретични познания, но ръцете правят всичко много, много лошо. Пъзел, между другото, трябва да се промени. Между другото, в този контекст, ти излъга, меко казано, че не сте имали възможност да използват интернет, ние искахме да знаем алгоритъма.


5) За микробус: Аз не знам дали не е изненада за вас, че половината от хората, които шофират в нашия автобус не са служители на Яндекс. Причината е много проста - има много офиси и всички областни офиси вози на нашия автобус. Wow тях по някакъв начин да се стигне до метрото. Това със сигурност е възможно да се започне само с пропуск, а купоните, които се изпращат по електронна поща, в, но това е солидна хемороиди. Казано по-просто по-големи микробуси и нека всичко отиде.

4) тезата, че хората трябва да се търсят силни, отколкото слабости, той всъщност нещо много вярно. В действителност, обикновено през първия час на интервюто се опитваме да намерим най-силните страни под формата на владеене на един език за програмиране. Ако го намерите, а след това да започне до края на търсенето на професионализъм. За това, че не позволява на програмистите за интервю, идеята със сигурност пресни, но искам да дам възможност да избират с кого да работят хора. Плюс това аз все още имам съмнения, че всяка редица разговори за живота могат да се определят в човешката професионализъм. Ако имате подобен опит на интервюиране само HR S-никакви технически проблеми на всички, бих искал да слуша за това.

За кандидати, които желаят да започнат работа в интервю HR-ома, а не програмист, нека се съгласявате, че го пишете на кирилица върху отговора на поканата. За човек, който каза, че не е ofigel обърнете към мен или да даде линк към този пост ( "вие sobesedovat веднага, или да говорите с HR-напред?").

5) Ние се конкурираме с български език от Google. Тя може да бъде наистина същите като Lada се конкурира с Ford. Единственото нещо, което е на стойност по-малко от ладата, а ние предоставяне на услуги от Google, както на нулева цена.

6) Защо е такова интервю, а други не? Тъй като тяхната цел не е "като всичко", но да се разбере, подходът трябва да лицето, един до друг, или не. Това, което не дойде лесно за човека, за когото е готов да чуе, а това ще се случи. Това, което искаме от мъжа, което казах няколко пъти:
а) Познаване на езика за програмиране, която той смята ядрото. Включително възможността за някои неочевидни, което предлага, например, че в C ++, има и изключения, както и sizeof (дълга) могат да се завръщат различни стойности на различни платформи. Може би имам нещо да попитам, разбира се ненужно, но тук имаме тази секта. Между другото, с изключение на самото начало на интервюто на теста, можете да използвате документацията и търсене в интернет (попитайте интервюиращия - да се запознаем).
б) че лицето знае основните алгоритми. А именно, да избера най-подходящия контейнер за изпълнение на задачата, и като цяло не знае как работи, или може да се измисли.
в) Какво се получава някакъв проблем, който не е стандартен (това не е от значение за влакове, електрически крушки, или дизайн търсене) тя не попада в пълен ступор, а дори и с върховете на нейното решение.
г) че той е в състояние да пиша код в размер на 50 реда, така че тя не падна, а след това я държи над една проста оптимизация.
Ние искаме, че твърде много?

7) Евгений Zavalishin, че режисьорът YD наистина бившата съпруга на Дима Zavalishina, че 5 години не работи в Yandex, че сега е стартовата dz.ru. По времето, когато тя се връща в Yandex, Дима вече не е работил, и я нарича, защото Тя е много интелигентна и разбираем, а не "да дръпне", както може да се очаква.

8) Задачата за "метод на търсене, фиксирана точка свиване картографиране" е само Den postebalsya в своя блог, т.нар част от алгоритъма, позната още от 60-те години. Този, който пръв предположил Лари Пейдж да се прилага за уеб, и преименувайте (PageRank). Обсъждаме тази тема в определено в групата на робот. В този случай, отново бяха дадени всички необходими определения. Не комплексен анализ, ние със сигурност не питам.

9) Когато в Yandex е 78 души, аз също ги познаваше по име. След това започнах да се знае имената на само разработчиците, и събориха някъде на фигурата на 150 души. Съжаляваме, лоша памет.

10) 21 в офиса е наистина, които дойдоха да работят на 12 или 13 часа с много хора. Аз съм тук, защото това е по-удобно, например.
Всеки проблем дизайн може да бъде решен чрез въвеждане на допълнителен абстракция слой, с изключение на проблема за прекалено много по-абстрактно слоеве

Свързани статии

Подкрепете проекта - споделете линка, благодаря!