Нужны толковые программисты в San Francisco Bay Area (.NET)

Pantigalt
Уже с Приветом
Posts: 803
Joined: 24 Jan 2007 07:32
Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Pantigalt »

Интеррапт wrote:
Мальчик-Одуванчик wrote:
Pantigalt wrote: У меня бывало пару раз когда проваленное с треском интервью было поводом к переосмыслению своего опыта, закрытию пробелов.
Вот поэтому соглашусь с интерраптом что проходить интервью нужно на постоянной основе как самоцель.
О! Это такой же полезный скилс (а может и полезней), как и если с каким-то фреймворком разобраться. И скилс этот пропадает, если его переодически не освежать и не тренировать.
После какого то времени все вопросы будут повторяться и становится скучно, как бы нет challenge.
Как вы с этим боретесь? Повышаете планку?
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by valchkou »

Pantigalt wrote: После какого то времени все вопросы будут повторяться и становится скучно, как бы нет challenge.
и хорошо и пусть повторяются.
цель ведь определить свою стоимость и востребованность на рынке, я так понимаю.
А иначе зачем просто так время терять
User avatar
Sergunka
Уже с Приветом
Posts: 34164
Joined: 03 Dec 2000 10:01
Location: Vladivostok->San Francisco->Los Angeles->San Francisco

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Sergunka »

Мальчик-Одуванчик wrote:А бывает, что и терминологию придумали позже чем тот или иной прием стал общеупотребительным настолько, что был отнесен к базовым понятиям.
Мне помнится пришлось обновить свои знания по ООП

Оказывается туда столько сейчас вдули, что все хрен упомнишь а казалось бы простенький вопрос :D

http://en.wikipedia.org/wiki/Object-ori ... d_concepts
Not all of these concepts appear in all object-oriented programming languages. For example, object-oriented programming that uses classes is sometimes called class-based programming, while prototype-based programming does not typically use classes. As a result, a significantly different yet analogous terminology is used to define the concepts of object and instance.
Benjamin C. Pierce and some other researchers view any attempt to distill OOP to a minimal set of features as futile. He nonetheless identifies fundamental features that support the OOP programming style in most object-oriented languages:[21]
Dynamic dispatch – when a method is invoked on an object, the object itself determines what code gets executed by looking up the method at run time in a table associated with the object. This feature distinguishes an object from an abstract data type (or module), which has a fixed (static) implementation of the operations for all instances. It is a programming methodology that gives modular component development while at the same time being very efficient.
Encapsulation (or multi-methods, in which case the state is kept separate)
Subtype polymorphism
Object inheritance (or delegation)
Open recursion – a special variable (syntactically it may be a keyword), usually called this or self, that allows a method body to invoke another method body of the same object. This variable is late-bound; it allows a method defined in one class to invoke another method that is defined later, in some subclass thereof.
Similarly, in his 2003 book, Concepts in programming languages, John C. Mitchell identifies four main features: dynamic dispatch, abstraction, subtype polymorphism, and inheritance.[22] Michael Lee Scott in Programming Language Pragmatics considers only encapsulation, inheritance and dynamic dispatch.[23]
Additional concepts used in object-oriented programming include:
Classes of objects
Instances of classes
Methods which act on the attached objects.
Message passing
Abstraction
"A patriot must always be ready to defend his country against his government." Edward Abbey
adda_
Уже с Приветом
Posts: 10775
Joined: 22 Jul 2006 20:19

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by adda_ »

Все это просто здорово и грандиозно. А потом надо поддерживать весь этот зоопарк. Дорабатывать и развивать. И продираешься через тонны вызовов и житрожопых патернов построенных в основном из любви к искусству. А в итоге оказывается что все это можно было написать простой функцией с двумя параметрами. Правда не было бы этой охеренной красоты и крутости и любой дурак мог бы легко разобраться..
Для любителей овериженеригна рекомендую прочитать книжку - чистый код. Хорошо прочищает мозги..

Если на интервью на сеньеор позицию начинают спрашивать базовые вещи, надо поворачиваться и уходить. Ну если конечно не ситуация когда эта работа нужна как воздух.
И да - проходить интервью и работать - два разных скилса. Очень часто абсолютно не коррелированные.
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Мальчик-Одуванчик »

базовые вещи можно спросить и такие что не всякий сеньор сходу ответит.
вот есть у меня слабость к метапрограммированию на плюсах - так выясняется что практически никто рядом в базовых вещах этого раздела совершенно не копенгаген.
adda_
Уже с Приветом
Posts: 10775
Joined: 22 Jul 2006 20:19

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by adda_ »

На самом деле все зависит от того что вам надо на интервью.
Если хочется повыеживаться и показать свою крутизну - то надо стараться задавать такие вопросы чтобы интервьюируемый не мог на них ответить и осознал как он низко пал и какой вы крутой девелопер. А после этого гордо ходить и рассказывать всем про то какие тупые люди приходят к вам на интервью..
А если вы хотите найти человека в тим чтобы он работал вместе с вами и чтобы у вас с ним не было проблем ни в плане его квалификации ни в плане отношений в коллективе - то совсем другие.
Pantigalt
Уже с Приветом
Posts: 803
Joined: 24 Jan 2007 07:32
Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Pantigalt »

Я думаю все зависит от того насколько срочно нужен человек - у нас вот нанимают по полгода.
И зп предлагают выше рынка.
Я думаю есть смысл ожидать от кандидата что он не лажанется на простых вещах.
Если кандидат ровный со всех сторон то еще зависит насколько с ним комфортно работать как с человеком.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
exAA
Уже с Приветом
Posts: 128
Joined: 09 Sep 2013 06:38
Location: USA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by exAA »

На интервью часто простые вещи могут поставить в тупик из-за волнения. Или по причине не использования за последние эн лет. Вот кто из читателей сможет, к примеру, сформулировать и доказать теорему обратную теореме Пифагора скажем минут за 15-20. Ой, только не нужно говорить, что в школе давно учились :wink:
User avatar
Fortinbras
Уже с Приветом
Posts: 13716
Joined: 20 Nov 2009 04:01

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Fortinbras »

exAA wrote:Вот кто из читателей сможет, к примеру, сформулировать и доказать теорему обратную теореме Пифагора скажем минут за 15-20.
Типа доказать, что квадрат гипотенузы не равен сумме квадратов катетов? За 15 минут?

Немного крутые у вас требования к кандидатам...
exAA
Уже с Приветом
Posts: 128
Joined: 09 Sep 2013 06:38
Location: USA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by exAA »

Чуть проще. Если квадрат одной стороны равен сумме квадратов двух других сторон, то это прямоугольный треугольник.
User avatar
Fortinbras
Уже с Приветом
Posts: 13716
Joined: 20 Nov 2009 04:01

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Fortinbras »

exAA wrote:Чуть проще. Если квадрат одной стороны равен сумме квадратов двух других сторон, то это прямоугольный треугольник.
Любой дурак, знакомый с синусами и косинусами - докажет это. Middle school.
User avatar
valchkou
Уже с Приветом
Posts: 4195
Joined: 27 Apr 2011 03:43
Location: Сергели ->Chicago

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by valchkou »

Fortinbras wrote:
exAA wrote:Чуть проще. Если квадрат одной стороны равен сумме квадратов двух других сторон, то это прямоугольный треугольник.
Любой дурак, знакомый с синусами и косинусами - докажет это. Middle school.
хорошие у вас Middle school на районе
exAA
Уже с Приветом
Posts: 128
Joined: 09 Sep 2013 06:38
Location: USA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by exAA »

Fortinbras wrote:
exAA wrote:Чуть проще. Если квадрат одной стороны равен сумме квадратов двух других сторон, то это прямоугольный треугольник.
Любой дурак, знакомый с синусами и косинусами - докажет это. Middle school.
А без косинуса? Вот как к примеру доказать, что катет лежащий против угла против 30 градусов равен половине гипотенузы? :D
Pantigalt
Уже с Приветом
Posts: 803
Joined: 24 Jan 2007 07:32
Location: Сергели->Новосибирск->SFBA->Новосибирск->Москва->NY->SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Pantigalt »

exAA wrote:На интервью часто простые вещи могут поставить в тупик из-за волнения. Или по причине не использования за последние эн лет. Вот кто из читателей сможет, к примеру, сформулировать и доказать теорему обратную теореме Пифагора скажем минут за 15-20. Ой, только не нужно говорить, что в школе давно учились :wink:
Ну понятно что волнение влияет - тем не менее освежить знания, просмотреть часто задаваемые вопросы никто не мешает.
Как тут уже упоминали - интервью не обязательно показывает уровень кандидата, возможно уровень подготовки к интервью.
Но для хорошего специалиста это не должно быть проблемой.
Я думаю если предмет знаешь то даже волнение не должно помешать ответить правильно.
Я опять повторюсь что спрашиваются не какие то специальные вопросы, и цель не завалить а выяснить уровень кандидатов.
Спи быстрее, твоя подушка нужна другому. Copyright Зощенко
Berlaga
Уже с Приветом
Posts: 1008
Joined: 24 Mar 2010 21:14
Location: SFBA

Re: Нужны толковые программисты в San Francisco Bay Area (.N

Post by Berlaga »

exAA wrote:
Fortinbras wrote:
exAA wrote:Чуть проще. Если квадрат одной стороны равен сумме квадратов двух других сторон, то это прямоугольный треугольник.
Любой дурак, знакомый с синусами и косинусами - докажет это. Middle school.
А без косинуса? Вот как к примеру доказать, что катет лежащий против угла против 30 градусов равен половине гипотенузы? :D
Да и без косинусов не проблема доказать, через обычную теорему Пифагора.

Про катет напротив угла в 30гр - еще проще, провести высоту в равностороннем треугольнике.

Return to “Работа и Карьера в IT”