Как правильно проводить интервью?

User avatar
Sanek
Уже с Приветом
Posts: 6991
Joined: 04 Sep 2002 04:06

Post by Sanek »

dB13 wrote:А чем ты их заманиваешь? :sadcry:
Ой, это тема для отдельного разговора. Черезвычайно трудная... Выбиваю денги как могу, надеюсь, что сток не подкачает (хотя с вашим не сравнить), хвастаюсь интересной задачей и коллективом.
If You're Going To San Francisco make sure to wear sunflowers in you hair...
User avatar
Albert_al
Уже с Приветом
Posts: 2308
Joined: 14 Apr 1999 09:01
Location: Ural->CA

Post by Albert_al »

GarikToo wrote:Вы правильно ответили :great: Ну вопрос несложний конечно. только 90% интервюируемых на него не отвечают :(

Мне кажется-для Senior DB Engineer гораздо полезнее будет знать-как такой запрос будет выполняться на большом обьеме данных, какие индексы могут помочь-и на что повлияет их создание и т.п.
А написать сам запрос-это уровень начинающего SQL щика. То-что 90 прц не могут сам запрос налабать-это их либо сильно плющит от самого процесса интервью, или они дохлые совсем.
shrecher
Уже с Приветом
Posts: 1394
Joined: 15 Sep 2007 11:43
Location: Globus

Post by shrecher »

adda_ wrote:
absolutely.
Только есть еще понятие репутация.


Кого интересует репутация?


[...нехорошее слово...], ты еще. Репутация -- самое важное в бизнесе.
dB13
Уже с Приветом
Posts: 1494
Joined: 08 May 2001 09:01
Location: Silicon Valley

Post by dB13 »

shrecher wrote:[...нехорошее слово...], ты еще. Репутация -- самое важное в бизнесе.


О репутации.

shrecher, это Ваше серьёзное высказывание на RSDN?
2^8 я отвечу с calc.exe, т.к. константы не помню. ...
На второй день он тебе напишет a=b[c++];
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Post by adda_ »

shrecher wrote:
adda_ wrote:
absolutely.
Только есть еще понятие репутация.


Кого интересует репутация?


[...нехорошее слово...], ты еще. Репутация -- самое важное в бизнесе.

Мы уже на ты перешли, [...нехорошее слово...]?
Тогда объясни, как связана репутация фирмы с точки зрения партнеров по бизнесу (на любом уровне, от СИО до просто кастомеров) и увольнение отдельно взятого Васи Пупкина через пару недель работы по причине профнепригодности?
Invisible
Уже с Приветом
Posts: 1851
Joined: 13 Aug 2001 09:01
Location: Tanelorn

Post by Invisible »

shrecher wrote:Репутация -- самое важное в бизнесе.


Какое отношение увольнение кого-то имеет отношению к бизнесу? Можно услышать развернутый ответ?
User avatar
DP
Уже с Приветом
Posts: 17359
Joined: 24 Jan 1999 10:01
Location: Pittsburgh, PA, USA

Post by DP »

moderator = ON

держитесь в рамках приличий...

moderator = OFF
User avatar
Колхозник
Уже с Приветом
Posts: 9269
Joined: 31 Jul 2003 19:17
Location: Шишконсин

Re: Как правильно проводить интервью?

Post by Колхозник »

Митяй wrote: как найти второе максимальное значение в таблице, пользуясь стандартным ANSI SQL


Code: Select all

declare @t table (id int, val int)
insert @t select 1,1
insert @t select 2,2
insert @t select 3,3
insert @t select 4,1
insert @t select 5,2
insert @t select 6,1
insert @t select 7,1
insert @t select 8,4
insert @t select 9,3
insert @t select 10,2
insert @t select 11,99

select max(val) from @t t1 where val <> (select max(val) from @t)
select max(val) from @t t1 where not val in (select max(val) from @t)
select max(t2.val) from @t t1 inner join @t t2 on t1.val > t2.val
select max(t2.val) from @t t1 left join @t t2 on t1.val > t2.val
select max(t1.val) from @t t1 right join @t t2 on t1.val < t2.val

-----------
4

(1 row(s) affected)


-----------
4

(1 row(s) affected)


-----------
4

(1 row(s) affected)


-----------
4
Warning: Null value is eliminated by an aggregate or other SET operation.

(1 row(s) affected)


-----------
4
Warning: Null value is eliminated by an aggregate or other SET operation.

(1 row(s) affected)



Надоело. Самозабанен 11 ноября, 2015 - ....
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Post by adda_ »

DP wrote:moderator = ON

держитесь в рамках приличий...

moderator = OFF

Никогда не думал, что слово "мальчик" относится к числу нехороших..
User avatar
famc
Posts: 8
Joined: 16 Nov 2007 05:59
Location: Tomsk

Post by famc »

Всем привет!
По поводу задачи с двумя хрустальными шарами:
Задача довольно известная...

Резать дом на равные части не умно, так как если первый шар разобьется на низком этаже, то из 18 попыток останутся неиспользованные. Значит секции которые ниже, должны быть больше.
А верхняя - минимальна, из 1 этажа. Отсчитывая сверху: 100, 99(2 пропускаем), 97 (3 пропускаем), 94(4), 90(5), .. , 27(13), 14-ый этаж, все, дальше подвал.
Начинаем ронять шар с 14, 27, etc, как только разбивается, проверяем секцию, кидая второй шар. Итого бросков всегда будет 14 максимум.
User avatar
famc
Posts: 8
Joined: 16 Nov 2007 05:59
Location: Tomsk

Post by famc »

А по сабжу:

Интервью проводить - это тоже искуство, и талант, поймать хорошего кадра не так просто, универсальных способов не существует, каждый апликант и интервьюер - люди уникальные. Наверняка конешно можно какие то общие принципы выявить, они тут уже звучали, но, еще раз хочу подчеркнуть, что универсальная метода врят ли может существовать в таком деле как ИНТЕРВЬЮ.

Кстати, кажется тут уже это то же говорили, что проходить интервью - это тоже отдельная специальность :)
Человек может быть мегаспециалистом, но при этом на интервью показать себя очень плохо. Ну нет у человека опыта и таланта в таких делах, тут был пример с индусом.
Так же и тот, кто показал себя оч хорошо на интервью, может потом сидеть как овощ.

Так вот все эти тонкости и должен выявить опытный интервьюер.

ИМХО вопросы могут быть любыми, хоть 2^8, хоть "сколько разнощиков пицы в лос-ангелесе", хоть примеры Сишарпа с тонкостями AS, главное понять, что именно этот человек сработается с существующей командой, и будет качественно выполнять поставленные перед ним задачи.

Если человек, после вопроса про лос-анджелес, встает и уходит, то туда ему и дорога, ибо окончательные выводы о конторе и интервьюере можно зделать только после окончания собеседования, возможно первый вопрос про лосанжелес в лоб сходу как раз и должен отсеить неадекватных апликантов :)
famc (faculty applied mathematics and cybernetics) TSU (Tomsk State University)
shrecher
Уже с Приветом
Posts: 1394
Joined: 15 Sep 2007 11:43
Location: Globus

Post by shrecher »

dB13 wrote:shrecher, это Ваше серьёзное высказывание на RSDN?
2^8 я отвечу с calc.exe, т.к. константы не помню. ...
На второй день он тебе напишет a=b[c++];


вполне серьезно. Я свой номер телефона стараюсь не помнить. Зачем? Вообще, смысл запоминать константы?

про код. Ну один раз чел напишет так a=b[c++];, а потом вот так
while(sz--) *d++ = *s++;
User avatar
tau797
Уже с Приветом
Posts: 14798
Joined: 27 Aug 2001 09:01
Location: Russia->USA->Russia

Post by tau797 »

adda_ wrote:Основная проблема у большинства интервьюеров - они хотят найти что человек не знает, вместо того, чтобы понять, что человек знает и чем он может быть полезен фирме. Причем, обычно игра идет в одни ворота, имеется заготовленный план и тебя заставляют играть по нему. Т.е. заранее вместо сотрудничества, идет конфронтация.
Очень часто это бывает у относительно молодых (но считающих себя ассами) людей в возрасте от 30 до 40. При этом свои знания в какой то относительно узкой области они считают с одной стороны уникальными, а с другой - необходимыми для любого профессионального программиста. Скажем, если люди занимаются сортировкой данных, то они считают, что любой программист должен быть знатоком этой области. Базовых знаний им недостатчно. Если скажем, пишут хитрые запросы к БД, то любой программист должен так же уметь это делать. Если скажем, пишут рипорты, то значит знание того энджина на котором они это делают в деталях - маст. И так далее..
Хотя на самом деле все эти знания - максимум неделя - две работы и прочтение пары книг.

Исключения весьма редки.

+1. В который раз. adda_, :fr:
Любите людей.
King Regards,
Andrey
User avatar
tau797
Уже с Приветом
Posts: 14798
Joined: 27 Aug 2001 09:01
Location: Russia->USA->Russia

Post by tau797 »

mudi wrote:Какой нафиг моральный облик? Это бизнес, как со стороны компании так и со стороны сотрудника, все сентиментальности оставялем дома... Компания со своей стороны держит человека до тех пор, пока ей это выгодно, как только будет нужно в интересах бизнеса, сотрудник окажется на улице

Нда, ребята, нам с вами не по пути :pain1:

mudi wrote:Человек работает там, где его устраивает зарплата, работа, отношения в коллективе

Поверьте, бывают и другие причины.
:umnik1:
Любите людей.
King Regards,
Andrey
User avatar
wasker
Уже с Приветом
Posts: 2406
Joined: 03 May 2005 06:48
Location: NJ, USA

Post by wasker »

tau797 wrote:
mudi wrote:Какой нафиг моральный облик? Это бизнес, как со стороны компании так и со стороны сотрудника, все сентиментальности оставялем дома... Компания со своей стороны держит человека до тех пор, пока ей это выгодно, как только будет нужно в интересах бизнеса, сотрудник окажется на улице

Нда, ребята, нам с вами не по пути :pain1:


:funny:
www.getfugitive.com -- Hot blonde rock-n-roll lives there!
Zombie416
Уже с Приветом
Posts: 8881
Joined: 17 Jun 2003 04:41

Post by Zombie416 »

shrecher wrote:про код. Ну один раз чел напишет так a=b[c++];, а потом вот так
while(sz--) *d++ = *s++;

И чего? В этом коде что-то непонятно?
User avatar
mudi
Уже с Приветом
Posts: 5898
Joined: 19 Feb 2004 09:13
Location: SFBA, CA

Post by mudi »

tau797 wrote:
mudi wrote:Какой нафиг моральный облик? Это бизнес, как со стороны компании так и со стороны сотрудника, все сентиментальности оставялем дома... Компания со своей стороны держит человека до тех пор, пока ей это выгодно, как только будет нужно в интересах бизнеса, сотрудник окажется на улице

Нда, ребята, нам с вами не по пути :pain1:

А вы ценного сотрудника держите упирая на патриотизм? Тогда точно не по пути. Я на работу хожу деньги зарабатывать и при этом еще хочу чтобы проект был интересный и команда хорошая. А вы?

tau797 wrote:
mudi wrote:Человек работает там, где его устраивает зарплата, работа, отношения в коллективе

Поверьте, бывают и другие причины.
:umnik1:

Ну бывает еще GC, которая в процессе, держит. Бывает что человек ленивый и меняет работу только в крайнем случае (попал под сокращение, компания развалилась). Может еще что бывает, но реже. Назовите ваши причины.
shrecher
Уже с Приветом
Posts: 1394
Joined: 15 Sep 2007 11:43
Location: Globus

Post by shrecher »

Zombie416 wrote:while(sz--) *d++ = *s++;

И чего? В этом коде что-то непонятно?[/quote]

я обычно пишу так

while( sz )
{
*d = *s;
sz --;
d++; s++;
}

это лучше из-за:
1. если упадет на *d = *s; то все будет очевиднее в дампе.
2. отлаживать удобнее, т.к. отдладчик ходит по строкам
3. ИМХО. понятнее. т.е. прирост поинтеров оторван от присваивания и проверок и меньше думать о деталях.
Zombie416
Уже с Приветом
Posts: 8881
Joined: 17 Jun 2003 04:41

Post by Zombie416 »

shrecher wrote:3. ИМХО. понятнее. т.е. прирост поинтеров оторван от присваивания и проверок и меньше думать о деталях.

В борьбе за абстракную понятность можно и s++ записать сначала как s+=1, а потом s=s+1. Потом заключить что и указатели зло, и все переписать

int i; for (i=0;i<sz;i=i+1) d[i]=s[i];

Только зачем, если и оригинальная форма записи вполне читаема, компактна, понятна любому человеку знакомому с синтаксисом С и даже не требует точного знания приоритета операций?
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15477
Joined: 27 Sep 2007 22:53

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

mudi wrote:
tau797 wrote:
mudi wrote:Человек работает там, где его устраивает зарплата, работа, отношения в коллективе

Поверьте, бывают и другие причины.
:umnik1:

Ну бывает еще GC, которая в процессе, держит. Бывает что человек ленивый и меняет работу только в крайнем случае (попал под сокращение, компания развалилась). Может еще что бывает, но реже. Назовите ваши причины.


Например работать из-дому
Или работать не 5 а 4 дня в неделю
Или очень большой отпуск
User avatar
tau797
Уже с Приветом
Posts: 14798
Joined: 27 Aug 2001 09:01
Location: Russia->USA->Russia

Post by tau797 »

mudi wrote:А вы ценного сотрудника держите упирая на патриотизм?
Тогда точно не по пути. Я на работу хожу деньги зарабатывать и при этом еще хочу чтобы проект был интересный и команда хорошая. А вы?

Порядок другой.
А еще - есть такие понятия, как долг и призвание.

mudi wrote:Ну бывает еще GC, которая в процессе, держит. Бывает что человек ленивый и меняет работу только в крайнем случае (попал под сокращение, компания развалилась). Может еще что бывает, но реже. Назовите ваши причины

(С) Юрий Шевчук
Родина,
Еду я на Родину,
Пусть кричат 'уродина!',
А она нам нравится,
Хоть и не красавица...
Любите людей.
King Regards,
Andrey
User avatar
KVA
Уже с Приветом
Posts: 5382
Joined: 03 Feb 1999 10:01
Location: NJ, USA

Post by KVA »

tau797 wrote:А еще - есть такие понятия, как долг и призвание.


Понятно. Долг говоришь .... Пару раз человека уволят - вылечивается обычно. Не вылечивается тоже хорошо, больше дураков готовых работать за красивые слова, а не за зарплату, больше денег остается. Глядишь тем кто за зарплату работает больше перепадет :)
adda_
Уже с Приветом
Posts: 10708
Joined: 22 Jul 2006 20:19

Post by adda_ »

KVA wrote:
tau797 wrote:А еще - есть такие понятия, как долг и призвание.


Понятно. Долг говоришь .... Пару раз человека уволят - вылечивается обычно. Не вылечивается тоже хорошо, больше дураков готовых работать за красивые слова, а не за зарплату, больше денег остается. Глядишь тем кто за зарплату работает больше перепадет :)

Тау пишет про историческую Родину.
Это не лечится. Скажем после того, что проделали в 98 и прочих годах в России, вроде бы нормальные люди должны понять что к чему. Тем более что у власти тоже и те же.

Я понимаю почему люди годами ходили на работу получая зарплату с задержкой по полгода или получая гроши, которых хватает только на еду да и то при наличии огорода. Но не понимаю, почему они при этом поют песни о главном и искренне уверены в великом будущем и своем особом предназначении.
User avatar
IvanGrozniy
Уже с Приветом
Posts: 10528
Joined: 04 Feb 2004 14:14
Location: Edgewater, NJ

Post by IvanGrozniy »

adda_ wrote:Но не понимаю, почему они при этом поют песни о главном и искренне уверены в великом будущем и своем особом предназначении.

Так мозги еще с детства начинают промывать: "Мальчиш-Кибальчиш" там со своими "Плывут параходы - салют мальчишу!", Павлик Морозов - пионэр-стукач или вот подвиг пернька Матросова. Детский мозг он на всю жизнь запоминает.
Zombie416
Уже с Приветом
Posts: 8881
Joined: 17 Jun 2003 04:41

Post by Zombie416 »

adda_ wrote:Но не понимаю, почему они при этом поют песни о главном и искренне уверены в великом будущем и своем особом предназначении.

ИМХО большой части населения хочется объяснить собственное бездействие неким неискупимым "долгом" перед неизвестно кем и неизвестно за что и неизвестно в чем состоящий. Так проще: и делать ничего не надо, и сам весь в белом, хотя бы в собственном воображении.

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