Сколько задач может быть на часовом интервью?

User avatar
caltrain
Уже с Приветом
Posts: 658
Joined: 27 Feb 2013 10:51
Location: SFBA

Сколько задач может быть на часовом интервью?

Post by caltrain »

У меня было первое интевью c кодированием, скорее всего, скрининг.
Дали задачу с хитрым поиском элемента в массиве с хитрыми данными.
Задачу я решил и в онлайне написал набросок java кода,
но это была единственная задача, которая заняла 40 минут.
Плюс задали вопрос по оценке производительности
и можно ли её в итоге переделать без рекурсии, что я тоже сделал.
Плюс ещё всякие привет, хау ар ю, хочешь ли ты меня что-нибудь спросить.
Одна задача на всё интервью, нормально ли это?
User avatar
Bonny P.
Уже с Приветом
Posts: 19001
Joined: 22 Nov 2005 23:20

Re: Сколько задач может быть на часовом интервью?

Post by Bonny P. »

caltrain wrote:нормально ли это?
Нет такого понятия.
User avatar
caltrain
Уже с Приветом
Posts: 658
Joined: 27 Feb 2013 10:51
Location: SFBA

Re: Сколько задач может быть на часовом интервью?

Post by caltrain »

Bonny P. wrote:
caltrain wrote:нормально ли это?
Нет такого понятия.
А сколько было, исходя из вашего опыта?
User avatar
Bonny P.
Уже с Приветом
Posts: 19001
Joined: 22 Nov 2005 23:20

Re: Сколько задач может быть на часовом интервью?

Post by Bonny P. »

caltrain wrote:
Bonny P. wrote:
caltrain wrote:нормально ли это?
Нет такого понятия.
А сколько было, исходя из вашего опыта?
Очень по-разному - от нуля до десятка, от просто разговоров до написать небольшой парсер.
Нет же единого правила интервьюирования. Целью процесса является увидеть нечто, ну, интервьтюеры и пытаются, в силу своего разумения.
User avatar
Medium-rare
Уже с Приветом
Posts: 9194
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Сколько задач может быть на часовом интервью?

Post by Medium-rare »

caltrain wrote:У меня было первое интевью c кодированием, скорее всего, скрининг.
Дали задачу с хитрым поиском элемента в массиве с хитрыми данными.
Задачу я решил и в онлайне написал набросок java кода,
но это была единственная задача, которая заняла 40 минут.
Плюс задали вопрос по оценке производительности
и можно ли её в итоге переделать без рекурсии, что я тоже сделал.
Плюс ещё всякие привет, хау ар ю, хочешь ли ты меня что-нибудь спросить.
Одна задача на всё интервью, нормально ли это?
Описание совершенно нормальное для неспешного скриннинга с одной, но приличной задачей на кодирование.
... and even then it's rare that you'll be going there...
User avatar
mikeG
Уже с Приветом
Posts: 8470
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Сколько задач может быть на часовом интервью?

Post by mikeG »

Я обычно на первом интервью одну несложную задачу даю.
Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Сколько задач может быть на часовом интервью?

Post by dotcom »

Сейчас придут товарищи и объяснят, что сортировка - это издевательство над кандидатом. :D
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Сколько задач может быть на часовом интервью?

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

dotcom wrote:Сейчас придут товарищи и объяснят, что сортировка - это издевательство над кандидатом. :D
Например список будет односвязным
User avatar
caltrain
Уже с Приветом
Posts: 658
Joined: 27 Feb 2013 10:51
Location: SFBA

Re: Сколько задач может быть на часовом интервью?

Post by caltrain »

dotcom wrote:Сейчас придут товарищи и объяснят, что сортировка - это издевательство над кандидатом. :D
да, сортир-овка - это что-то нехорошее!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

mikeG wrote:Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
А можно - к примеру - как может звучать такая задача? Ну так, для расширения горизонта
Мат на форуме запрещен, блдж!
User avatar
dotcom
Уже с Приветом
Posts: 9035
Joined: 25 Oct 2011 19:02
Location: SVO->ORD->SFO

Re: Сколько задач может быть на часовом интервью?

Post by dotcom »

Мальчик-Одуванчик wrote:
dotcom wrote:Сейчас придут товарищи и объяснят, что сортировка - это издевательство над кандидатом. :D
Например список будет односвязным
Ну это уже космической сложности задача. Решил - готов идти проектировать космолеты.
Sam Adams
Уже с Приветом
Posts: 1316
Joined: 03 Jul 2003 06:02
Location: USA

Re: Сколько задач может быть на часовом интервью?

Post by Sam Adams »

АццкоМото wrote:
mikeG wrote:Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
А можно - к примеру - как может звучать такая задача? Ну так, для расширения горизонта
Отсортировать односвязный список (любым способом или же слиянием in-place).
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

Sam Adams wrote:
АццкоМото wrote:
mikeG wrote:Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
А можно - к примеру - как может звучать такая задача? Ну так, для расширения горизонта
Отсортировать односвязный список (любым способом или же слиянием in-place).
Односвязный список появился после процитированного мной сообщения
Мат на форуме запрещен, блдж!
Sam Adams
Уже с Приветом
Posts: 1316
Joined: 03 Jul 2003 06:02
Location: USA

Re: Сколько задач может быть на часовом интервью?

Post by Sam Adams »

АццкоМото wrote:
Sam Adams wrote:
АццкоМото wrote:
mikeG wrote:Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
А можно - к примеру - как может звучать такая задача? Ну так, для расширения горизонта
Отсортировать односвязный список (любым способом или же слиянием in-place).
Односвязный список появился после процитированного мной сообщения
Ну двусвязный тогда, какая разница-то? Главное, что не массив.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

Sam Adams wrote:
АццкоМото wrote:
Sam Adams wrote:
АццкоМото wrote:
mikeG wrote:Если кандидат не может (к примеру) список отсортировать, то вторая задача и не нужна.
А можно - к примеру - как может звучать такая задача? Ну так, для расширения горизонта
Отсортировать односвязный список (любым способом или же слиянием in-place).
Односвязный список появился после процитированного мной сообщения
Ну двусвязный тогда, какая разница-то? Главное, что не массив.
Да какая разница, что сортировать, массив или список, если дополнительных вводных нет? Мне просто интересно, что хочется увидеть mikeG - пузырек унылый или диковину какую невиданую
Мат на форуме запрещен, блдж!
User avatar
mikeG
Уже с Приветом
Posts: 8470
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Сколько задач может быть на часовом интервью?

Post by mikeG »

АццкоМото wrote: Да какая разница, что сортировать, массив или список, если дополнительных вводных нет? Мне просто интересно, что хочется увидеть mikeG - пузырек унылый или диковину какую невиданую
Не в задаче дело. Задачу придумываю из головы за 10 мин до интервью.
Никаких диковин. Типа дан односвязный список из структур с целыми числами. Нужно отсортировать по возрастанию.
Алоритм - на выбор интервьюируемого. Когда напишет, можно обсудить достоинства-недостатки, алгоритма, сложность итп.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

mikeG wrote: Не в задаче дело. Задачу придумываю из головы за 10 мин до интервью.
Никаких диковин. Типа дан односвязный список из структур с целыми числами. Нужно отсортировать по возрастанию.
Алоритм - на выбор интервьюируемого. Когда напишет, можно обсудить достоинства-недостатки, алгоритма, сложность итп.
Понятно. А вот если, например, кандидат сортирует односвязный спейсок пузырьком и говорит "ну, это, конечно, очень нефефективно, но что-то лучшее надо гуглить" - переходите ко второй задаче? Опять же, просто для личной статистики подходов разных людей
Мат на форуме запрещен, блдж!
User avatar
Интеррапт
Уже с Приветом
Posts: 17281
Joined: 07 Sep 2011 10:05
Location: Seattle, WA

Re: Сколько задач может быть на часовом интервью?

Post by Интеррапт »

mikeG wrote: Не в задаче дело. Задачу придумываю из головы за 10 мин до интервью.
Или просто гуглите? :wink:
User avatar
mikeG
Уже с Приветом
Posts: 8470
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Сколько задач может быть на часовом интервью?

Post by mikeG »

АццкоМото wrote:
mikeG wrote: Не в задаче дело. Задачу придумываю из головы за 10 мин до интервью.
Никаких диковин. Типа дан односвязный список из структур с целыми числами. Нужно отсортировать по возрастанию.
Алоритм - на выбор интервьюируемого. Когда напишет, можно обсудить достоинства-недостатки, алгоритма, сложность итп.
Понятно. А вот если, например, кандидат сортирует односвязный спейсок пузырьком и говорит "ну, это, конечно, очень нефефективно, но что-то лучшее надо гуглить" - переходите ко второй задаче? Опять же, просто для личной статистики подходов разных людей
Большинство кандидатов до этого шага не доходят. В идеале, хочется хотя бы услышать про quicksort, binary trees итп.
У меня задачка на первом интервью - чисто для отделения тех, кто в состоянии код писать от тех, кто только говорить умеет.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

mikeG wrote: Большинство кандидатов до этого шага не доходят. В идеале, хочется хотя бы услышать про quicksort, binary trees итп.
У меня задачка на первом интервью - чисто для отделения тех, кто в состоянии код писать от тех, кто только говорить умеет.
Мммм.... а какая связь? Ну вот, скажем, по-чесноку. Если вот прямо сейчас меня попросить написать quicksort - даже пытаться не буду. Без шансов. Но если 5 минут попялиться в википедию - несчастных 5 минут - потом напишу уже в нее не заглядывая. Ибо смысл осознан лет 20 назад, а стерты из памяти лишь детали. И детали эти - не самое важное
Мат на форуме запрещен, блдж!
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

О, кстати. Смотреть только со звуком :)
Мат на форуме запрещен, блдж!
User avatar
Мальчик-Одуванчик
Уже с Приветом
Posts: 15475
Joined: 27 Sep 2007 22:53

Re: Сколько задач может быть на часовом интервью?

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

dotcom wrote:
Мальчик-Одуванчик wrote:
dotcom wrote:Сейчас придут товарищи и объяснят, что сортировка - это издевательство над кандидатом. :D
Например список будет односвязным
Ну это уже космической сложности задача. Решил - готов идти проектировать космолеты.
Это и есть издевательство, потому как нефиг вообще использовать односвязный список если возникает потребность в его сортировке.
User avatar
АццкоМото
Уже с Приветом
Posts: 15242
Joined: 01 Mar 2007 05:18
Location: VVO->ORD->DFW->SFO->DFW->PDX

Re: Сколько задач может быть на часовом интервью?

Post by АццкоМото »

Мальчик-Одуванчик wrote: Это и есть издевательство, потому как нефиг вообще использовать односвязный список если возникает потребность в его сортировке.
Йес. Пять. Атлична. Сдержался. Не я это сказал :)
Мат на форуме запрещен, блдж!
User avatar
fruit6
Уже с Приветом
Posts: 4205
Joined: 10 Jan 2004 01:22
Location: n-sk -> MD -> VA

Re: Сколько задач может быть на часовом интервью?

Post by fruit6 »

я даже скажу больше: вопросы про сортировку это вопросы про пятнацатый параметр в шестнадцатом методе API энканрация номер 2.
User avatar
mikeG
Уже с Приветом
Posts: 8470
Joined: 02 Aug 2003 01:32
Location: SPb->SFBA

Re: Сколько задач может быть на часовом интервью?

Post by mikeG »

АццкоМото wrote:
mikeG wrote: Большинство кандидатов до этого шага не доходят. В идеале, хочется хотя бы услышать про quicksort, binary trees итп.
У меня задачка на первом интервью - чисто для отделения тех, кто в состоянии код писать от тех, кто только говорить умеет.
Мммм.... а какая связь? Ну вот, скажем, по-чесноку. Если вот прямо сейчас меня попросить написать quicksort - даже пытаться не буду. Без шансов. Но если 5 минут попялиться в википедию - несчастных 5 минут - потом напишу уже в нее не заглядывая. Ибо смысл осознан лет 20 назад, а стерты из памяти лишь детали. И детали эти - не самое важное
Нет, не буду просить написать. Зачем? Я и сам не напишу сходу.
Но если человек может внятно объяснить, что есть варианты кроме пузырька, то это хорошо.

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