Как пройти собеседование?

User avatar
Dweller
Уже с Приветом
Posts: 12262
Joined: 20 Dec 2000 10:01
Location: Bellevue, WA

Re: Как пройти собеседование?

Post by Dweller »

IvanF wrote:
scorpion wrote:... и может доставить массу удовольствия команде, во всех остальных местах использовавшей стандартную qsort :D
Да уж...одни тут уже наоптимизировали memcpy :D
в с# вообще есть .Sort() который вызывает на каждом сравнении виртуальную функцию .Compare()
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15526
Joined: 27 Sep 2007 22:53

Re: Как пройти собеседование?

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

Вот так прям с листа наваяете cортировку?
template <typename T, typename Container<T> > и далее?
Easbayguy
Уже с Приветом
Posts: 10633
Joined: 17 Jul 2003 22:11

Re: Как пройти собеседование?

Post by Easbayguy »

IvanF wrote:
Easbayguy wrote:Вечный бой между получившими профессиональное образование в программированиее и бывшими таксистами, технологами, инженер механиками, ну и так далее. :-)
Это вы зря..Я получил проффесиональное образование в Бауманке, но через 15 лет мне это не нужно и поэтому в этом тесте меня победит 12 летний ребенок, который вчера прочитал об этом в интернете и смог красиво это нарисовать на доске
А 12 летний ребенок тоже будет интервьюироваться?
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
scorpion
Уже с Приветом
Posts: 3435
Joined: 16 Dec 2003 06:23
Location: SF Bay Area

Re: Как пройти собеседование?

Post by scorpion »

Dweller wrote:в с# вообще есть .Sort() который вызывает на каждом сравнении виртуальную функцию .Compare()
дело же не в функции, вернувшей "меньше", "равно", "больше"...
IvanF
Уже с Приветом
Posts: 719
Joined: 07 Jan 2011 20:58
Location: New York

Re: Как пройти собеседование?

Post by IvanF »

Easbayguy wrote: А 12 летний ребенок тоже будет интервьюироваться?
Ну основываясь на описанных критериях, он вполне мог бы претендовать на должность. :D
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Как пройти собеседование?

Post by Boriskin »

Интеррапт wrote: не вижу почему тут вообще какие-то аналогии должны быть
Потому что хочется написать нечто вроде

Code: Select all

#define FAK( i )  ( (i>1)? i * FAK(i-1) : 1)
но низзя. :wink:
Тупизна как Энтропия. Неумолимо растет.
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Как пройти собеседование?

Post by Boriskin »

oshibka_residenta wrote:Не знаю, что надо у спрашивать у кандидата на С++ под винду, но на месте кандидата я бы спросил почему в компании до сих пор пишут под винду на с++.
А что в этом удивительного?
Тупизна как Энтропия. Неумолимо растет.
oshibka_residenta
Уже с Приветом
Posts: 4435
Joined: 13 Feb 2002 10:01
Location: Bay Area

Re: Как пройти собеседование?

Post by oshibka_residenta »

Boriskin wrote:
oshibka_residenta wrote:Не знаю, что надо у спрашивать у кандидата на С++ под винду, но на месте кандидата я бы спросил почему в компании до сих пор пишут под винду на с++.
А что в этом удивительного?
Должны быть очень специальные причины для этого. Если это кросс-платформенный код -другое дело.

Сразу многие скилзы, вроде подсчета референсов и прочие интересные вещи окажутся не нужны.
Конечно, если всю жизнь гордился, тем что писал
HRESULT hr =CoCreateInstance(__uuidof(A), NULL, CLSCTX_ALL, __uuidof(_A), (LPVOID*)&p);
А теперь можно
a = A()
то может быть обидно
User avatar
Bonny P.
Уже с Приветом
Posts: 19001
Joined: 22 Nov 2005 23:20

Re: Как пройти собеседование?

Post by Bonny P. »

Medium-rare wrote:... Это всё предположения, если что, извините.
И все - неверные. :(
Могу в ответ предположить, что выдвигались они с целью опровергнуть мой предположительно неправильный опыт. :)
User avatar
Boriskin
Уже с Приветом
Posts: 18906
Joined: 30 Aug 2001 09:01
Location: 3rd planet

Re: Как пройти собеседование?

Post by Boriskin »

oshibka_residenta wrote:
Boriskin wrote:
oshibka_residenta wrote:Не знаю, что надо у спрашивать у кандидата на С++ под винду, но на месте кандидата я бы спросил почему в компании до сих пор пишут под винду на с++.
А что в этом удивительного?
Должны быть очень специальные причины для этого. Если это кросс-платформенный код -другое дело.
Это была первая причина, которая пришла в голову сразу. Вторая - легаси, когда поддерживать дешевле, чем перелопачивать в WPF или что там дальше придумает МС... :fr:
Тупизна как Энтропия. Неумолимо растет.
User avatar
Bonny P.
Уже с Приветом
Posts: 19001
Joined: 22 Nov 2005 23:20

Re: Как пройти собеседование?

Post by Bonny P. »

dotcom wrote:
Bonny P. wrote: Кодировка - совершенно ничтожное и безусловно недостаточное подмножество его навыков, на проверку которого не стоит тратить интервьюшное время.
А код у вас пишут не инженеры, а обезьяны?
Казалось бы, среди профессионалов излишне дискутировать о разнице между необходимостью и достаточностью... :?
X37WAL!^
Уже с Приветом
Posts: 2243
Joined: 28 Nov 2007 23:11
Location: NJ

Re: Как пройти собеседование?

Post by X37WAL!^ »

Alexandr wrote: если человек на доске не может какую-то там сортировку написать, или очередь реализовать - ну не знаю... к торговому серверу его как-то очкливо подпускать, если честно
А если уборщица не умеет вязать веники вручную - её к пылесосу тоже подпускать низзя?

Скиллзы бывают очень разноуровневые. Я знаю людей, которые досконально разбираются в тонкостях многих языков, но к программированию какой-нибудь более высокоуровневой бизнес-логики их лучше не подпускать - у них горе от ума начинается...
X37WAL!^
Уже с Приветом
Posts: 2243
Joined: 28 Nov 2007 23:11
Location: NJ

Re: Как пройти собеседование?

Post by X37WAL!^ »

dotcom wrote:Реально видел такого перца на интервью. Обсуждать ничего в процессе не хотел, писал с музыкой в ушах.
Там видать не плеер был, а мобила. И не Металлика, а друган ему код диктовал :)
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Как пройти собеседование?

Post by dotcom »

Bonny P. wrote: Казалось бы, среди профессионалов излишне дискутировать о разнице между необходимостью и достаточностью... :?
Сдается мне, что вы не человек, а очередная Элиза. Но модифицированная. Когда не находит знакомых слов в контексте, включает зловредную долговременную память и отвечает на вопросы вопросами. :D
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Как пройти собеседование?

Post by dotcom »

oshibka_residenta wrote: HRESULT hr =CoCreateInstance(__uuidof(A), NULL, CLSCTX_ALL, __uuidof(_A), (LPVOID*)&p);
А теперь можно
a = A()
то может быть обидно
Вы не путаете написания UI на чистом Win API и программы под Win вобще? На дворе 21-й век вроде, COM объекты на виндовсе можно обойти за 100 км даже на чистом C/C++. И читается и пишется он также легко, как и C#.

X37WAL!^ wrote:
dotcom wrote:Реально видел такого перца на интервью. Обсуждать ничего в процессе не хотел, писал с музыкой в ушах.
Там видать не плеер был, а мобила. И не Металлика, а друган ему код диктовал :)
У блин! И не подумал даже. :D

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