Надо было сказать. А еще, хорошо было бы сказать рекрутеру. Если они там умные, то этого чувака больше не будут ставить на интервью, или хотя бы возьмут на заметку.M. Ridcully wrote:Наверное надо было так и сделать.valchkou wrote:А почему вы им прямо не сказали, Sorry, I dont understand your english ?
Просто по-началу постеснялся как-то, понадеялся, что пойму. А потом уже глупо было отступать как-то.
Как пройти собеседование?
-
- Уже с Приветом
- Posts: 398
- Joined: 14 Sep 2007 10:15
- Location: BY -> VA -> CA
Re: Как пройти собеседование?
-
- Уже с Приветом
- Posts: 15848
- Joined: 01 Mar 2008 15:14
- Been thanked: 1 time
Re: Как пройти собеседование?
На темплейтах?АццкоМото wrote:В качестве пятничной развлекухи
Вчера на собеседовании пришлось функцию вычисления факториала пейсать на доске. Очень хотелось поинтересоваться, выгляжу ли я дебилом и уйти

-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
Ну хоть со смайликом бы, что ли... как с ЭТИМ можно не справиться?M. Ridcully wrote:И как, справились?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
да рекурсивный, вестимо. раз уж бытует такое мнение, что рекурсия - это бином ньютона и rocket science в одном флаконеFlash-04 wrote:и какой вариант выбрали, рекурсивный или цикл?
при том что для данной конкретной задачи я двумя ногами за цикл.
хотя f(uint n) {return n<2?1:n*f(n-1);} и выглядит лаконичнее
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 3435
- Joined: 16 Dec 2003 06:23
- Location: SF Bay Area
Re: Как пройти собеседование?
И что, не прицепились из-за ошибки на доске, если так написали?АццкоМото wrote:хотя f(uint n) {return n<2?1:n*f(n-1);} и выглядит лаконичнее

-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
Вне зависимости от исполнения (а что такого в нативном американском может быть странного, в отличие от индусского/китайского/русского акцентов я не пойму) лично меня этот вопрос ставит немного в тупик. тоже кстати был то ли в пятницу то ли на днях.valchkou wrote:у меня тоже была история, как то давно собеседовал америкос, он меня спросил что такое полиморфизм. Но так как я впервые услышал этот термин в нейтив исполнении , я никак не мог врубиться что же он хочет. А сказать про его кривой англицкий было как то стремно. Так я его 6 раз переспросил, пока допер. Больше я о них не слышал.
ну обширный это топик. в двух словах и не скажешь, особенно, если прекрасно понимаешь, что это, но классические определения читал много лет назад
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
о какой ошибке речь?scorpion wrote:И что, не прицепились из-за ошибки на доске, если так написали?АццкоМото wrote:хотя f(uint n) {return n<2?1:n*f(n-1);} и выглядит лаконичнее
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
да нет, никаких темплейтов, там даже йызык был любым на выбор вполть до псевдокодаOtherSide wrote:На темплейтах?АццкоМото wrote:В качестве пятничной развлекухи
Вчера на собеседовании пришлось функцию вычисления факториала пейсать на доске. Очень хотелось поинтересоваться, выгляжу ли я дебилом и уйти
но, с другой стороны, хоть с темплейтами, хоть с блекджеком и шлюхами ну никак не может это быть сложным
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 3435
- Joined: 16 Dec 2003 06:23
- Location: SF Bay Area
Re: Как пройти собеседование?
Значит не прицепилисьАццкоМото wrote:о какой ошибке речь?

-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
Ой, я Вас умоляю!scorpion wrote:Значит не прицепилисьАццкоМото wrote:о какой ошибке речь?Функция какого типа?
Во-первых, сигнатура функции была напейсана интервьюером. Я лишь спросил разрешения поменять int -> unsigned int и впейсал имплементацию, от { до }
Я не помню, был ли там указан возвращаемый тип или нет. Но это не важно, потому что:
А во-вторых, в С функция без указания возвращаемого типа по умолчанию считается возвращающей тип int. Меня уже просто выворачивает от постоянного желания многих - хорошо не всех - приветовцев макнуть соседа в говнецо по поводу и без повода. Особенно глупо это выглядит, когда "макающий" не обладает даже основами :х
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 3435
- Joined: 16 Dec 2003 06:23
- Location: SF Bay Area
Re: Как пройти собеседование?
"Постой, паровоз..."АццкоМото wrote:Ой, я Вас умоляю!
АццкоМото, я вопрос задал исключительно из-за любопытства, поскольку задающие подобных задачи на интервью частенько смотрят на расставленные точки с запятыми и уж тем более не приминут поинтересоваться, что вернет такая функция если на вход ей подадите чертову дюжину. Нечто подобное я имел в своей собственной практике беседуя с представителeм одной компании из того же "славного" города Сиэтла.АццкоМото wrote:Меня уже просто выворачивает...
P.S. Виноват, что не расшифровал. Похоже это становится здесь обязательным когда вопрос/ответ односложные и на них можно получить гневную отповедь, так как собеседник прочитал больше слов, чем написано

-
- Уже с Приветом
- Posts: 4195
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Как пройти собеседование?
тогда много было странного, так как общался с индусами и русскими.АццкоМото wrote:а что такого в нативном американском может быть странного, в отличие от индусского/китайского/русского акцентов я не пойму
к нейтив спикерам сейчас привык уже.
Но китайский акцент так и не смог осилить.
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
Именно поэтому я и попросил в параметрах поменять знаковое целое на беззнаковое, чтобы не тратить 5 минут времени на обсуждение, что же делать с отрицательными числами. А при всех остальных случаях функция работает корректно (переполнение не рассматриваем)scorpion wrote: АццкоМото, я вопрос задал исключительно из-за любопытства, поскольку задающие подобных задачи на интервью частенько смотрят на расставленные точки с запятыми и уж тем более не приминут поинтересоваться, что вернет такая функция если на вход ей подадите чертову дюжину.
Повторюсь, вопрос настолько элементарный, что впору обсуждать не ответ, а разумность самой идеи его задавать
Не надо только перекладывать с больной головы на здоровую. Вы мне недвусмысленно указали пальчиком, мол даже в таком элементарном вопросе и ответе в 33 символа я умудрился сделать ошибку. И ошибки там нет. Каким образом тут можно привинтить, что это я прочитал больше, чем написано, я не понимаюscorpion wrote:P.S. Виноват, что не расшифровал. Похоже это становится здесь обязательным когда вопрос/ответ односложные и на них можно получить гневную отповедь, так как собеседник прочитал больше слов, чем написано
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15276
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Как пройти собеседование?
А, ясно. До меня не дошло, что дело было давно и когда язык был вновинку.valchkou wrote:тогда много было странного, так как общался с индусами и русскими.АццкоМото wrote:а что такого в нативном американском может быть странного, в отличие от индусского/китайского/русского акцентов я не пойму
к нейтив спикерам сейчас привык уже.
Но китайский акцент так и не смог осилить.
А так да, китайский акцент для меня самый сложный. Хуже, пожалуй, только тот японский акцент, в котором "л" не выговаривают (Владивосток в таком акценте звучит как Вурадзивосутоку

Как-то минут пять выясняли, что японцы имели в виду под словом sree. Оказалось, sleep

Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 63430
- Joined: 03 Nov 2004 05:31
- Location: RU -> Toronto, ON
Re: Как пройти собеседование?
На самом деле нет смысла перетирать, а то можно вспомнить и Кернигановский C 

Not everyone believes what I believe but my beliefs do not require them to.