Войти
ПрограммированиеФорумОбщее

Интервью глазами пострадавшего (6 стр)

Страницы: 15 6 7 826 Следующая »
#75
21:06, 21 июля 2011

EvilSpirit
> небольшое тестовое задание (на неделю) - вот лучшее собеседование. кто его
> попробует написать и не напишет - о нем контора даже не узнает... а по готовому
> заданию и коду уже можно разобраться... другое дело, если человек его писал не
> сам... но на собеседовании он стопудово провалится, если даже выучит наизусть
> каждую букву. т.к. решение явно будет не идеально, он не сможет ответить на
> тонкие вопросы - почему сделано так и почему не сделано по-другому. и как бы
> можно улучить итп.
Представь ситуацию: есть несколько контор приблизительно равных по условиям и в некоторых выдаются такие задания на целую неделю, а в других все решается в офисе на интервью за несколько часов. Я бы, например, даже не приступал бы к тем тестовым заданиям. Вообще, имхо, тестовые задания более, чем на 3-4 часа работы - бред. Почему я как работник должен инвестировать безвозмездно свое время, чтобы дать какие-то гарантии работодателю. Работодатель изначально имеет больше ресурсов, пусть он и рискует в этой ситуации.


#76
21:08, 21 июля 2011

Iskander
> Серьезно? Зарплата лида в геймдеве в питере всего 50к?
50к это минимум. Если предложить меньше, будешь искать хоть кого-нибудь десятилетиями. Хотя есть конторы, где у программистов зарплаты и по 15 тыс.
И это не для лидера зарплата, а для сеньора. Лидером человека со стороны не возьмут, если не дураки. Никак не меньше полугода надо проработать именно в этой конторе, вникнуть в специфику, познакомиться с людьми и порядками, чтобы тебя тим лидером рискнули назначить.

Как ни странно, в геймдеве заплаты часто ниже, чем в среднем у программистов. Видимо, расчет идет на то, что фраза "делаем игры" уже является частью оплаты...

#77
21:08, 21 июля 2011

Мъ даем на неделю написать PacMan. Я не уверен, что ето хорошая идея - да, она показъвает какой кодер против тебя, но я думаю многие забьют как услъшат такое.
Но НЕ писать код на интервью - ето странно как-то. Довольно простое задание если дать, то можно сразу увидеть качество кода.
Примерно у нас, когда я поступал бъло 4 задачи - самая простая ето взять стринг и повернуть все слова в нем задом наперед, где слово ето все символъ кроме интервала.
Последняя задачка - стринг + табличка где по 2 стринга ( 'a1' = 'b1', примерно ). Нужно в первом стринге все встречи подстринга 'a1' заменить на 'b1' и так для всех елементов таблички.
Поступавшие решали ети задачки очень и очень по разному.

#78
21:12, 21 июля 2011

Z
> Поступавшие решали ети задачки очень и очень по разному.

<ирония>Еще полезно спросить пару тупых задач про веревки, весы и стрелки на часах,...  </ирония>  умный соискатель сразу поймет, что лучше найти менее "креативных" работодателей.

#79
21:14, 21 июля 2011

Семен
> Не перестаю удивляться, как просто ошибиться на интервью, если не доходить до
> конкретных технический деталей - прям вот до кода.
Ошибиться в чем? Что он будет писать вод не такой красивый, как тебе хотелось бы? А то, что он может выполнить поставленную задачу и может быть даже лучше, чем выполнил бы ты это не важно? Хотя, наверно, соглашусь, что надо представлятькак вообще человек пишет.

У меня было так. Я когда устраивался, то рассказывал им какие ОНИ проблемы испытавили при разработке, как пытались их решать и что из этого вышло. Предложил решиния, которые я использовал, которые работали лучше, чем ихние. Если бы они меня начали распрашивать  про стл, списки, ветора, кеши и т.п. то я бы принял это за оскорбление.

А вообще, тест задание рулит. Конечно не на неделю ))) Никто такое писать не будет.  На пару часов - самое то. Самое лучшее задание имхо - рефакторинг. Даешь каой нибудь обого написанный алгоритм, и просишь переписать, ничего не ломая.
Еще неплохой вариант встечал - напичать  простенькую игру. Давался небольшой фреймворк, где все было. И пару часов. Можно определить как человек разбирается в чужом коде, как его использует, как пишет.

#80
21:15, 21 июля 2011

0iStalker
> Еще полезно спросить пару тупых задач про веревки, весы и стрелки на часах,... 
Да нет, ето слегка из другой оперъ - я вот сильно против такого.

#81
21:16, 21 июля 2011

Семен
> Моя контора пока совсем не такая знаменитая, чтобы такое требовать.
ну тогда какие там битики, прогони ооп(главный вопрос - виртуальные функции(деструкторы), наследование vs агреация итд), предложи назвать перменнные, и разбить алгоритм на логичные функции. просто напиши один тупой алгоритм и засунь в одну функцию, а они пусть разбирают его по кусочкам. то же с классами - предложи им разбить богообъект на составные части. два простых задания - и ты уже все знаешь о человеке. ну как вариант - дать кривой код, где все это + несколько багов. + ненужные шаблоны и кривые конструкции. задание - сделать из кода конфетку. можно на дому срок - 1 день.

#82
21:17, 21 июля 2011

Z
> 0iStalker
> > Еще полезно спросить пару тупых задач про веревки, весы и стрелки на
> > часах,...
> Да нет, ето слегка из другой оперъ - я вот сильно против такого.
Почему?

#83
21:19, 21 июля 2011

Z
> Мъ даем на неделю написать PacMan.
Вполне логично такое задание оплачивать тогда. Либо контора должна предоставлять очень хорошие условия (зарплата, свободный график, сауна в офисе, очень хороший соцпакет и т.п.) чтобы туда стремились. За неделю нормальный вменяемый программист найдет более адекватного работодателя.

#84
21:21, 21 июля 2011

0iStalker
> умный соискатель
Можно быть сколько угодно умным и заносчивым, обижаться на вопросы про СТЛ, отворачиваться от олимпиадных задачек на соображалку, но в условиях, когда в России единичное число геймдев-контор предлагают хоть насколько-то вменяемые условия труда и конкурентную з/п - вытрёпываться не приходится.

Iskander
> За неделю нормальный вменяемый программист найдет более адекватного
> работодателя.
В России, в геймдеве - очень спорно.

#85
21:21, 21 июля 2011

EvilSpirit
> ну тогда какие там битики, прогони ооп(главный вопрос - виртуальные
> функции(деструкторы), наследование vs агреация итд), предложи назвать
> перменнные, и разбить алгоритм на логичные функции. просто напиши один тупой
> алгоритм и засунь в одну функцию, а они пусть разбирают его по кусочкам.
Это тест для студентов 4 курса без опыта работы.

#86
21:24, 21 июля 2011

Iskander
> Это тест для студентов 4 курса без опыта работы.
С позволения - как часто вам попадались такие студенты без опыта работы, которые в курсе описаной выше задачи?

#87
21:25, 21 июля 2011

Necrys
> В России, в геймдеве - очень спорно.
Тут недавно геймдевелоперы врали что их с руками и ногами отрывают, и охотно берут во все сферы хоть как-то связанные с написанием кода. Ведь знание как конвертить флоат в инт автоматически делает человека крутым программистом в любой области.

#88
21:25, 21 июля 2011

Iskander
> Тут недавно геймдевелоперы врали что их с руками и ногами отрывают, и охотно
> берут во все сферы хоть как-то связанные с написанием кода. Ведь знание как
> конвертить флоат в инт автоматически делает человека крутым программистом в
> любой области.
Все сферы - может быть, не буду утверждать того, чего не знаю. С геймдевом ситуация чуть посложнее. Попечальнее, я бы даже сказал. Кол-во контор неказуального толка невелико, по пальцам пересчитать можно. С нынешними тенденциями - скоро будет по пальцам одной руки. Кол-во контор в которых можно работать, получать адекватную з/п ещё меньше. А казуал - штука на любителя. Да и подходы на собеседование там немного другие, я думаю.

#89
21:26, 21 июля 2011

PANDA
> Почему?
Ну, вообще начинается тест на IQ и способность решать задачи общего характера. Ето все классно и все такое, но отсюда и требования въше для самого интервьюирующего - он должен намного мягче и с пониманием вести беседу. А таких людей встретиш реже на интервью и часто получается ситуация, когда интервьюер начитался как проходит интервью у MS или гуголя и ждет конкретнъх ответов. Зачастую логика курит в сторонке. Т.е. такое думаю что надо задавать (как и часть вопросов из интервью топика), только если кантора большая и уверенная и туда идет больше народу, чем нужно.

Страницы: 15 6 7 826 Следующая »
ПрограммированиеФорумОбщее

Тема в архиве.