Здравствуйте, carpenter, Вы писали: C>И вообще я считаю что разработал практически идеальное собеседование
о как. не поделитесь ли методикой? правда интересно
Здравствуйте, __kot2, Вы писали:
__>Здравствуйте, carpenter, Вы писали: C>>И вообще я считаю что разработал практически идеальное собеседование __>о как. не поделитесь ли методикой? правда интересно
отчего же — поделюсь
я взял два ключевых аспекта с собеседований, которые проводили со мной —
1 телефонное собеседование — позволяет значительно экономить время, поскольку иногда после пары вопросов
можно уже понять, что говорить дальше неочем — так зачем назначать время, и тратить свое и чужое.
2 я давал задание максимально приближенное к тому что мы делаем, т.е. например — отдел чинил баги —
я на собеседовании давал практическую багу- и оставлял человека на столько сколько ему нужно,
ну конечно если он зависал на пару часов — я интересовался нельзя ли чем помочь.
Ибо нахрена мне нужен человек с полным знанием стандарта но неумением обращаться с дебаггером.
3 самое важное — по предыдущему пункту можно судить — интересно ли это человеку или нет,
ибо если неинтересно — ну будет он свои жопочасы отсиживать ... да он и сам во время собеседования понимает
хочет ли он этого сам.
когдато давным давно я прочитал подбельского и считал что я тру программист —
и пошел я , значит на собеседование, и там был такой вопрос —
У нас есть 2 проекта — одни нужно поком порту данные гонять,
второй поддержка виртуального казино в тайване.
20.04.2012 17:06, carpenter написал:
> Тренировка, тренировка, тренировка и еще раз тренировка (серьезно, я > регулярно по собеседованиям хожу, даже если и работу не ищу).
То бишь профессиональный ходок по собеседованиям?
Неужели есть еще контора, которая может тебя завалить на собеседовании?
Здравствуйте, carpenter, Вы писали:
C>Но вот несколько хинтов — не стоит ходить в мятой неглаженной одежде. C>Похмеляться перед собеседованием стоит похмеляться аккуратней.
Если работа реально нужна, а не просто для тренировки, то пить накануне категорически не рекомендую Примерно год назад выпил немного наконуне, организм наутро практически свежий, ни о каком запахе и речи нет, но вот мозги категорически отказались включаться, понимаю, что вопрос элементарный, но в голове крутится вокруг да около, а ответ дать не могу. В итоге мне толпа индусов устроила маленькое изнасилование мозга, до сих пор стыдно.
20.04.2012 17:31, carpenter написал: > 1 телефонное собеседование — позволяет значительно экономить время, > > 2 я давал задание максимально приближенное к тому что мы делаем, т.е. > например — отдел чинил баги — > > 3 самое важное — по предыдущему пункту можно судить — интересно ли это > человеку или нет,
Здравствуйте, carpenter, Вы писали: C>я взял два ключевых аспекта с собеседований, которые проводили со мной -
слишком абстрактно. я тоже, например, стараюсь сначала, чтобы человек расслабился, спрашивать тоже из реального чего-то и вообще стараюсь расспросить с чего человек докатился до жизни до такой.
C>1 телефонное собеседование — позволяет значительно экономить время, поскольку иногда после пары вопросов C>можно уже понять, что говорить дальше неочем — так зачем назначать время, и тратить свое и чужое.
я информацию воспринимаю визуально в тыщу раз лучше, чем ушами. то есть мне важно знать, человек спрашивает что-то просто для формальности, ему это правда интересно, с подье№ом, раздраженно, просто чтобы заполнить тишину. он когда разглядывает ответ непонятно, толи он думает над новым вопросом, толи он понять не может какую-то часть, толи ему просто не интересно смотреть даже. голосом это почти не передается. но это уже, как говорится "мои проблемы"
Здравствуйте, __kot2, Вы писали:
C>>1 телефонное собеседование — позволяет значительно экономить время, поскольку иногда после пары вопросов C>>можно уже понять, что говорить дальше неочем — так зачем назначать время, и тратить свое и чужое. __>я информацию воспринимаю визуально в тыщу раз лучше, чем ушами.
я задавал 5 простых вопросов
типа назовите примитивы синхронизации под винду
контейнеры чем отличается лист от вектора и когда что выбирать
чем будете руководствоваться когда обьявляете сигнатуру функции с указателем или с сылкой
еще пару не помню — мне кажется вменяемый программист вполне может чтото сказать по этой теме
пускай и не полностью
"настоящему мужчине всегда есть что сказать"(с)
а вспомнил — виртуальный десруктор конечно же ... но это так необязательно ... хотя по работе
я ловил баг связанный с этим, так что вроде как и надо.
И вообще на мой взгляд — поддержка легаси кода сложнее чем написание нового, нужно же еще
понять и чужие мысли, а они не всегда очевидны или просто отсутствовали .
Здравствуйте, carpenter, Вы писали: C>а вспомнил — виртуальный десруктор конечно же ... но это так необязательно ... хотя по работе
у меня против виртуального деструктора есть контрприем — я в ответ спросил как-то зачем нужно виртуальное наследование
Здравствуйте, __kot2, Вы писали:
__>Здравствуйте, carpenter, Вы писали: C>>а вспомнил — виртуальный десруктор конечно же ... но это так необязательно ... хотя по работе __>у меня против виртуального деструктора есть контрприем — я в ответ спросил как-то зачем нужно виртуальное наследование
а зачем нужен полиморфизм?
а вообще это неконструктивно спрашивать собеседующих
да — я вспомнил последний вопрос — оказывается немногие из СОМ программистов со стажем лет 10 могут назвать интерфейс который обязаны реализовать
СОМ объекты. я уж молчу про методы
Здравствуйте, carpenter, Вы писали: C>а зачем нужен полиморфизм? C>а вообще это неконструктивно спрашивать собеседующих
ну мне тоже интересно узнать о квалификации спрашивающего
C>да — я вспомнил последний вопрос — оказывается немногие из СОМ программистов со стажем лет 10 могут назвать интерфейс который обязаны реализовать C>СОМ объекты. я уж молчу про методы
один раз только с ними сталкивался. знаю что там есть два "особых" интерфейса IUnknown и iDispatch, второй из вижал басика пришел
Здравствуйте, Vzhyk, Вы писали:
V>То бишь профессиональный ходок по собеседованиям?
Ну скажем так, я давно работу уже целенаправленно не ищу, просто иногда от скуки или весной
мониторю вакансии, если вижу чтото поинтереснее чем то что я имею на данный момент, кидаю резюме.
И если таки там действительно оказывается лучше и меня берут — то какой смысл отказываться.
Даже если я и не устраиваюсь, то
во первых знаешь реальное положение дел на рынке ( бывает так, что сидишь на своей гавеной гавеной работе
а кругом, казалось бы, куча сладких вакансий ... а начинаешь тыкаться — то там тебя не берут
то тут не так уж и сладко) и своя работа уже кажется не такой уж и гавеной
Во вторых сам начинаешь понимать сколько стоишь чего нужно вспомнить или выучить.
V>Неужели есть еще контора, которая может тебя завалить на собеседовании?
да легко
собеседование в ёту — собеседовали 4 человека, на мой взгляд отстрелялся неплохо, по плюсам только не
сразу вспомнил про перегрузку оператора по консту — все остальное оттарабанил на ура.
по логическим задачам 2 или 1 из трех завалил, но одна из них выла про револьвер и 2 патрона (не ответил,
и сейчас в нее не верю, но математически обосновать не могу ).
вторая — поиск зацикливаний в ссылках ( яндексовская вроде задача) эту я ответил поскольку знал, а вот третью не помню,
и ответил ее вроде както наполовину.
Сказали что вроде все хорошо, дали тестовое — одно типа написать даунлоадер вторая математика третью нет помню (какаято слишком легкая была ).
Взял лоадера, хотя чуствовал что тут подвох — надо было маьематику брать, но с другой стороны решил не врать и действительно
взял то что мне интереснее.
Убил выходные, написал почти даунлоадмастера( многопоточность докачка), отправил, но до сих пор ни ответа ни привета, даже здесь на
форуме писал — типа ну можно просто сказать — нет, но совсем то не отвечать невежливо.
(справедливости ради — лоадер работал и запускался кривовато, но я думал людям нужно больше на код посмотреть)
второе было забавно — собеседовался в одной крупной конторе там по очереди приходили и уходили человек 5
и каждый спрашивал про то как я могу использовать возвращаемое значение от GetLastError , на тот момент я был уверен
что эта функция общая на все потоки и приложения, и сказал что я като только для информативных сообщений но не для
реального ветвления, и спросил сам — а что если в другом потоке эта ошибка будет изменена ? тут со мной согласились .
Позже я уже посмотрел что эта функция потокозависимая — т.е. они сами не знали как это работает в реальности.
Вдобавок они считали что не ПОД типы копируются так же как и ПОД т.е. через memcpy.
А не взяли я так думаю, потому что я был с адского бодунища, небритый, и в заляпаной едой рубашке ... да и коллектив по
ходу был не курящий, а я там выходил покурить разок.
(к стати как собеседующий могу сказать, что не только ваши профессиональные знания важны на собеседовании, но и
коммуникативные качества ... если вас конечно нанимают те люди которым с вами работать а не ХР отдел)
еще вкратце(ибо устал писать ) — пришел на собеседование, собседующий опоздал на полчаса, сразу было видно
что относится неприязненно ( возможно хотел в отдел мальчиков а не дядю ), пошел по списку, как нащупал слабое
место начал на него давить ( в резюме была одна из аббревиатур которая на тот момент вылетела из головы ( RTP ) )
когда почуял что я сосем потерялся — спросил — слышал ли я когда нибудь что нибудь об антивирусах или файерволах.
Когда увидел, что забрало у меня начинает падать — ушел в сторону.
Но мне как бы и самому не обосралось с таким человеком работать.
У них к стати до сих пор вакансии висят незакрытые .. больше 2х лет (может и ширятся )
при желании завалить на собеседовании можно вообще кого угодно — взять хотябы триграфы, которые здесь на форуме
уже упоминались ... хотя меня уже не завалишь