Перейти к содержимому

Фотография

О подготовке к собеседованию


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 28

#1 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 29 ноября 2010 - 15:32

Случайно наткнулся на интересную задачу. Интересна она не столько сама по себе (решение у нее простое), сколько ловушками при ее решении и возможностями диалога (или троллинга, если не повезет).
Задача при попытке обсуждения в форумах часто вызывает феерический флейм сравнимый с обсуждениями типа "Лучший танк второй мировой". В связи с чем у меня просьба не обсуждать ее решение здесь.

Условие и решение: http://sites.google....achaprosamolet/
Дополнительные аспекты решения: http://sites.google....zadacha/rasscet

Но самое интересное это применение задачи на собеседовании в институт: http://sites.google....y-abiturietntam
Если заменить "собеседовании в институт" на "собеседование в фирму" получится отличное пособие для кандидатов.

PS. Осталось придумать похожий по флеймности вопрос по тестированию. Возможно это "целесообразность автоматизации тестирования"?

PPS. Важно. Пожалуйста, используйте эту тему для обсуждения применимости подобных задач на собеседовании. Не нужно обсуждать само решение.
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#2 Freiman

Freiman

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 591 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 29 ноября 2010 - 16:35

А какая цель подобных заданий? Что хотим выяснить? Возможно, есть менее затратные (по времени) способы, чтобы оценить кандидата?
  • 0

#3 biomaks

biomaks

    Постоянный участник

  • Members
  • PipPipPip
  • 171 сообщений
  • Город:Москва


Отправлено 29 ноября 2010 - 17:36

Кому-то такой вопрос на собеседовании задавали?
  • 0

#4 Natalya Rukol

Natalya Rukol

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 2 001 сообщений
  • Город:Moscow


Отправлено 29 ноября 2010 - 19:01

Подобные вопросы следует задавать умело и строго целенаправленно. Мне кажется, с помощью подобных задачек можно определить конфликтность, упёртость человека. Но врядли это самый эффективный, с точки зрения затрачиваемого времени, способ...
  • 0

#5 stmark

stmark

    Опытный участник

  • Members
  • PipPipPipPip
  • 404 сообщений
  • ФИО:Докучаев Сергей
  • Город:Ярославль


Отправлено 29 ноября 2010 - 20:53

Возможный вариант вопроса: Когда создавать баг-репорт? :)
Я полагаю, что такой тип вопросов может быть полезен для того, что бы понять насколько собеседуемый умеет общаться, насколько он гибок, как мыслит.
Но это только логическое предположение, собеседования не проводил.
  • 0

#6 biomaks

biomaks

    Постоянный участник

  • Members
  • PipPipPip
  • 171 сообщений
  • Город:Москва


Отправлено 29 ноября 2010 - 21:21

На одном из собеседований меня попросили протестировать калькулятор на телефоне. Понимая, что телефонный калькулятор законченный и уже оттестированый до дыр продукт я спросил о требованиях к этому калькулятору, на что мне сказали просто найти баг. На уточняющий вопрос как мне отличить баг от фичи мне повторили, что я просто должен найти баг (я задумался), на вопрос какого типа я должен найти баг, сказали функциональный(я задумался еще больше). Помучив минут 5 калькулятор, при этом рассуждая вслух (а что мне еще оставалось?) я сдался так и не найдя никакого бага. После чего чего мне были продемонстрированы такие действия как деление на ноль и квадратный корень из отрицательного числа, и показ соответствующего сообщения об ошибке. Все мои возражения что это не баг, что калькулятор должен выводить такие сообщения восприняты не были. В эту компанию меня так и не пригласили.
  • 0

#7 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 30 ноября 2010 - 07:27

На одном из собеседований меня попросили протестировать калькулятор на телефоне. Понимая, что телефонный калькулятор законченный и уже оттестированый до дыр продукт я спросил о требованиях к этому калькулятору, на что мне сказали просто найти баг. На уточняющий вопрос как мне отличить баг от фичи мне повторили, что я просто должен найти баг (я задумался), на вопрос какого типа я должен найти баг, сказали функциональный(я задумался еще больше). Помучив минут 5 калькулятор, при этом рассуждая вслух (а что мне еще оставалось?) я сдался так и не найдя никакого бага. После чего чего мне были продемонстрированы такие действия как деление на ноль и квадратный корень из отрицательного числа, и показ соответствующего сообщения об ошибке. Все мои возражения что это не баг, что калькулятор должен выводить такие сообщения восприняты не были. В эту компанию меня так и не пригласили.

Думаю, что вам повезло.
  • 0
Regards,
Alexey

#8 Natalya Rukol

Natalya Rukol

    Профессионал

  • Admin
  • PipPipPipPipPipPip
  • 2 001 сообщений
  • Город:Moscow


Отправлено 30 ноября 2010 - 09:27

Думаю, что вам повезло.

!!! факт, не надо с такими людьми работать )))

Про калькулятор - я иногда задаю нетривиальные "домашки", связанные с калькулятором - не совсем "потестить". В общем, недавно в нём нашли ошибки!!

Я прониклась :)
  • 0

#9 SALar

SALar

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 298 сообщений
  • Город:Москва


Отправлено 30 ноября 2010 - 10:55

Возможный вариант вопроса: Когда создавать баг-репорт? :)

Хороший, открытый вопрос. Если тщательно проработать ветви диалогов очень даже можно использовать.

Я полагаю, что такой тип вопросов может быть полезен для того, что бы понять насколько собеседуемый умеет общаться, насколько он гибок, как мыслит.
Но это только логическое предположение, собеседования не проводил.

Один из вариантов.

Как указано в ссылке в первом посте применяется, чтобы определить:
* Начитанность. Собеседуемый может просто знать решение.
* Способность ориентироваться в сложной ситуации.
* Умение достраивать логические деревья.
* Умения приоритезации и целеполагания. А этим мы пренебрежем в большинстве проектов, потому что...
* Умение оппонировать на неравных переговорах.
И наверное что-то еще...
  • 0

-- 

Сергей Мартыненко

Блог 255 ступеней (байки для оруженосца)

facebook (Дети диаграммы Ганта)

ВебПосиделки клуба имени Френсиса Бэкона 

 


#10 Fine_girl

Fine_girl

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Родионова Анастасия
  • Город:Санкт-Петербург

Отправлено 10 декабря 2010 - 13:28

только что вернулась с очередного собеседования. помимо общеобразовательных задач типа перевести числа из десятичного в 16-ричное, SQL-запросов, теории по тестированию, написания небольшой программки под конец задали такую задачу:

К вам приехал мэр Усть-Урюпинска и за любые деньги попросил посчитать все люки в городе. Что делать?=)

на первый же мой ответ пойти в дорожную службу или кто там этим занимается и посмотреть документацию сказали, что все сгорело=)

тогда кроме более-менее математического решения я предлагала кинуть в канализации дымовые шашки и потом сфотографировать с высоты птичьего полета/космоса столбы дыма из люков=))), или затопить весь город, а потом считать воронки=)
  • 0

#11 Miaka

Miaka

    Новый участник

  • Members
  • Pip
  • 18 сообщений
  • ФИО:Елена


Отправлено 10 декабря 2010 - 16:32

ne_girl
Эм... я б поймала какого-нить сантехника из ЖЭКа и спросила на каком расстоянии друг от друга должны располагаться люки согласно ГОСТу, ну а дальше приблизительные подсчеты кол-ва домов (оснащенных канализацией) в городе, примерные маршруты канализации, промасштабировать это все, подсчитать - ну не точно конечно будет, но порядок (думается мне) будет верным.
  • 0

#12 biomaks

biomaks

    Постоянный участник

  • Members
  • PipPipPip
  • 171 сообщений
  • Город:Москва


Отправлено 10 декабря 2010 - 16:42

только что вернулась с очередного собеседования. помимо общеобразовательных задач типа перевести числа из десятичного в 16-ричное, SQL-запросов, теории по тестированию, написания небольшой программки под конец задали такую задачу:

К вам приехал мэр Усть-Урюпинска и за любые деньги попросил посчитать все люки в городе. Что делать?=)

на первый же мой ответ пойти в дорожную службу или кто там этим занимается и посмотреть документацию сказали, что все сгорело=)

тогда кроме более-менее математического решения я предлагала кинуть в канализации дымовые шашки и потом сфотографировать с высоты птичьего полета/космоса столбы дыма из люков=))), или затопить весь город, а потом считать воронки=)

Результат-то собеседования какой?
  • 0

#13 Fine_girl

Fine_girl

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Родионова Анастасия
  • Город:Санкт-Петербург

Отправлено 10 декабря 2010 - 17:16

Результат-то собеседования какой?

на след неделе сообщат. теперь ночами спать не буду=)
  • 0

#14 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 10 декабря 2010 - 18:18

на след неделе сообщат. теперь ночами спать не буду=)

Прочитайте книжицу "Как сдвинуть гору Фудзи? Подходы ведущих мировых компаний к поиску талантов." http://www.books.ru/shop/books/568507
Чтобы раз и навсегда быть подкованным против тех, кто задает вопросы про люки, бензоколонки итд. Я не считаю эти вопросы такими уж и ужасными, но особого смысла в них тоже не вижу.
Можно демонстративно ходить на собеседование с такой книгой подмышкой - заодно будет видно, читал ли ее человек задающий подобные вопросы или нет.
  • 0
Regards,
Alexey

#15 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 11 декабря 2010 - 11:35

На одном из собеседований меня попросили протестировать калькулятор на телефоне. Понимая, что телефонный калькулятор законченный и уже оттестированый до дыр продукт я спросил о требованиях к этому калькулятору, на что мне сказали просто найти баг. На уточняющий вопрос как мне отличить баг от фичи мне повторили, что я просто должен найти баг (я задумался), на вопрос какого типа я должен найти баг, сказали функциональный(я задумался еще больше). Помучив минут 5 калькулятор, при этом рассуждая вслух (а что мне еще оставалось?) я сдался так и не найдя никакого бага. После чего чего мне были продемонстрированы такие действия как деление на ноль и квадратный корень из отрицательного числа, и показ соответствующего сообщения об ошибке. Все мои возражения что это не баг, что калькулятор должен выводить такие сообщения восприняты не были. В эту компанию меня так и не пригласили.

Наберите на калькуляторе:
2+2*2
2*-1
мне кажется давно уже пора было эти проблемы решить.
  • 0

#16 OVA

OVA

    Опытный участник

  • Members
  • PipPipPipPip
  • 405 сообщений
  • ФИО:Высоцкий Сергей Павлович
  • Город:Новосибирск

Отправлено 13 декабря 2010 - 04:56

Наберите на калькуляторе:
2+2*2
2*-1
мне кажется давно уже пора было эти проблемы решить.

Первый, кстати, только в simple выдает фигню.
  • 0

#17 nhuber

nhuber

    Активный участник

  • Members
  • PipPip
  • 97 сообщений
  • ФИО:Николай
  • Город:Новосибирск

Отправлено 13 декабря 2010 - 06:40


Наберите на калькуляторе:
2+2*2
2*-1
мне кажется давно уже пора было эти проблемы решить.

Первый, кстати, только в simple выдает фигню.

Смотря что считать фигнёй. Я так понимаю, речь о стандартном виндовом калькуляторе. В нём это известная фича: последовательность выполнения команд в одном режиме в соответствии с приоритетами операций, в другом режиме - слева направо.
  • 0

#18 Fine_girl

Fine_girl

    Новый участник

  • Members
  • Pip
  • 13 сообщений
  • ФИО:Родионова Анастасия
  • Город:Санкт-Петербург

Отправлено 13 декабря 2010 - 08:33

на след неделе сообщат. теперь ночами спать не буду=)

Прочитайте книжицу "Как сдвинуть гору Фудзи? Подходы ведущих мировых компаний к поиску талантов." http://www.books.ru/shop/books/568507
Чтобы раз и навсегда быть подкованным против тех, кто задает вопросы про люки, бензоколонки итд. Я не считаю эти вопросы такими уж и ужасными, но особого смысла в них тоже не вижу.
Можно демонстративно ходить на собеседование с такой книгой подмышкой - заодно будет видно, читал ли ее человек задающий подобные вопросы или нет.

скачала книженцию,буду читать. Эх, Алексей, где Вы были раньше=) я бы сначала ответов напридумывала, а потом все про такие задачки объяснила=))))
  • 0

#19 LeshaL

LeshaL

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 094 сообщений
  • ФИО:Алексей Лянгузов
  • Город:Saint-Petersburg


Отправлено 13 декабря 2010 - 12:11


на след неделе сообщат. теперь ночами спать не буду=)

Прочитайте книжицу "Как сдвинуть гору Фудзи? Подходы ведущих мировых компаний к поиску талантов." http://www.books.ru/shop/books/568507
Чтобы раз и навсегда быть подкованным против тех, кто задает вопросы про люки, бензоколонки итд. Я не считаю эти вопросы такими уж и ужасными, но особого смысла в них тоже не вижу.
Можно демонстративно ходить на собеседование с такой книгой подмышкой - заодно будет видно, читал ли ее человек задающий подобные вопросы или нет.

скачала книженцию,буду читать. Эх, Алексей, где Вы были раньше=) я бы сначала ответов напридумывала, а потом все про такие задачки объяснила=))))

Ваши ответы про дымовые шашки и затопление - очень даже оригинальны :) На такие вопросы правильных ответов в принципе не существует. Наверное, таким вопросом выявляется находчивость кандидата и его умение находить решения в неординарных ситуациях. Наверное.
На мой взгляд, разумнее спрашивать человека, коли он собрается быть тестировщиком, как он будет тестировать что-то с чем ему не приходилось сталкиваться, но придется на той работе, куда он собеседуется. И посмотреть какие вопросы он при этом будет задавать и в какую сторону копать. Уж явно не канализационные люки придется считать, правда ведь? Меня вот спрашивали о том, как бы я сделал систему запуска задач на удаленных машинах. Я расказал про агентов, центральный сервер задач, протокол общения и тд. Мне сказали, что можно проще (ssh, rsh - я тогда такого не знал). Правда все-равно через какое-то время от ssh и rsh пришлось отказаться в пользу тестовых агентов :)
  • 0
Regards,
Alexey

#20 Clauster

Clauster

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 913 сообщений
  • ФИО:Худобородов Валерий
  • Город:Espoo

Отправлено 13 декабря 2010 - 23:32



Наберите на калькуляторе:
2+2*2
2*-1
мне кажется давно уже пора было эти проблемы решить.

Первый, кстати, только в simple выдает фигню.

Смотря что считать фигнёй. Я так понимаю, речь о стандартном виндовом калькуляторе. В нём это известная фича: последовательность выполнения команд в одном режиме в соответствии с приоритетами операций, в другом режиме - слева направо.

Вот видите, как вам мозги разработчики промыли! :)
Я ведь мыслю как пользователь, а как пользователь я привык думать что 2+2*2=6 и другие варианты будут вызывать у меня в лучшем случае когнитивный диссонанс, а в худшем - комплекс неполноценности перед данным программным продуктом и его разработчиками, и это независимо от того, что в инженерном режиме он считает как надо.
Итак, баг налицо, заносим в трекер, далее обсуждение, принятие решения что это типа фича, а, когда после релиза, сыпятся тысячи фидбэков об этой проблеме, вы такой красивый выходите в белом пальто на середину комнаты и говорите ехидным голосом: "Словами 'я же говорил' этого не передать".
  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных