Как Вы отвечаете на вопросы в интервью, для которых Вы думаете, они являются бессмысленными? [закрытый]

Обычно я использую этот метод по двум основным причинам:

, если я хочу сохранить локальные значения функций, я использую что-то вроде «Local.x», «Local.y», «Local.TempData» и т. Д.!

Если я хочу сохранить статические значения функций, я использую что-то вроде «Static.o», «Static.Info», «Static.count» и т. Д. ..!

[Update2]: тот же метод, но с использованием подхода IIFE!

[Update1]: объекты «Static» и «Local» для функций создаются автоматически с помощью предварительного редактирования сценариев!

8
задан Vivek Sharma 1 September 2009 в 05:03
поделиться

11 ответов

Некоторые из ваших «бессмысленных вопросов» на самом деле известны как проблемы Ферми и могут не только быть забавными, но и показать, что вы можете быстро получить точную оценку, используя известные величины.

http: //www.vendian.org/envelope/dir0/fermi_questions.html

10
ответ дан 5 December 2019 в 05:03
поделиться

Лучшая стратегия - задавать вопросы, если вы не понимаете, что этот вопрос означает, и подробно объяснять свой мыслительный процесс. Это именно то, что ищет интервьюер. Обычно даже не имеет значения, получите ли вы правильный ответ на этот тип вопроса, если вы придумаете разумный ответ и основательный мыслительный процесс для решения проблем.

4
ответ дан 5 December 2019 в 05:03
поделиться

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

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

Возьмем пример - оценка количества настройщиков пианино - это классическая проблема Ферми

Ферми был известен своей способностью делать хорошие приблизительные вычисления с небольшим количеством фактических данных или без них, отсюда и название. Одним из хорошо задокументированных примеров является его оценка мощности атомной бомбы, взорвавшейся во время испытания Тринити, основанная на расстоянии, пройденном листами бумаги, выпавшими из его руки во время взрыва. 1 Оценка Ферми в 10 килотонн. тротила была очень близка к ныне принятому значению около 20 килотонн.

Классическая проблема Ферми, обычно приписываемая Ферми, 2 : «Сколько настройщиков пианино в Чикаго?» вопросы из популярных руководств по собеседованию без какого-либо понимания для них. В этом смысле было бы лучше не включать такие вещи в интервью.


Вот Джефф ответ на Самый сложный вопрос-загадку на собеседовании за всю историю .
И не пропустите его обратную ссылку На собеседовании с программистами там

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

7
ответ дан 5 December 2019 в 05:03
поделиться

Некоторые вопросы типа «головоломки» обсуждаются в Как бы вы переместили гору Фудзи? , которая была достаточно популярной, чтобы вас не поймали врасплох, если некоторые вопросы из него появятся в интервью.

4
ответ дан 5 December 2019 в 05:03
поделиться

Лучший ответ - сказать им в точности , что вы думаете в течение всего процесса ответа на вопрос. Например, если вы скажете 30 000 мячей для гольфа, которые могут поместиться в автобусе, и не предоставите никаких дополнительных сведений, это не поможет работодателю понять, как вы думаете, и будет казаться бессмысленным в качестве вопроса.

Попробуйте ответить старайтесь отвечать на каждый вопрос в меру своих возможностей и не сбрасывайте со счетов вопросы, поскольку это можно рассматривать как простое отсутствие интереса к проблемам, которые вас не волнуют (что можно рассматривать как плохие!)

3
ответ дан 5 December 2019 в 05:03
поделиться

Если вы считаете, что это бессмысленные вопросы и на них основывают ваш найм, действительно ли вы хотите работать в этой компании?

Если вы действительно не хотите получить работу любой ценой, спросите их. как это помогает им в процессе найма. В противном случае просто ответьте как можно лучше.

2
ответ дан 5 December 2019 в 05:03
поделиться

Не беспокойтесь, отвечайте им с юмором. Попробуйте обсудить проблему, например, для проблемы с мячом для гольфа - «предположим, что каждый мяч для гольфа имеет размер 1,5 дюйма, предположим, что длина автобуса составляет 50 футов на 8 футов» и т. Д. Отшутите от своих дерьмовых предположений, если они сортировать, кто возьмет шутку. И расслабьтесь, для интервьюеров это, наверное, тоже стресс, в конце концов, у них, наверное, есть дела поважнее.

1
ответ дан 5 December 2019 в 05:03
поделиться

С помощью таких вопросов работодатель хочет проверить ваше мышление. Можете ли вы передать свои мысли другим? Вы креативны? Можете ли вы провести базовые вычисления?

Вы должны давать разные типы ответов в зависимости от вопроса:

  • если вопрос типа забавы («Человек толкнул свою машину ...»), нет истинных или ложных, просто ответьте на что-нибудь разумное, смешное или творческое. Без молчания, скажите, о чем вы думаете

  • , если вопрос является предположительным («Сколько мячей для гольфа ...»), то тоже нет истинного или ложного, но вы должны получить разумное число. Обычно это включает в себя некоторые базовые расчеты и некоторые разумные предположения. Будьте структурированы и говорите, пока думаете. Тренируйтесь перед собеседованием! Попросите друзей помочь вам. http://www.youtube.com/watch?v=Gww2vrIhjeU

2
ответ дан 5 December 2019 в 05:03
поделиться

Хороших настройщиков пианино, наверное, можно пересчитать одной рукой. Это совсем непросто.

1
ответ дан 5 December 2019 в 05:03
поделиться

И, конечно же, для друзей, которые думают о загадке с лампочкой, каково решение, о котором говорится ниже. ] ответ на загадку с пузырем ... - оставьте переключатель-1 включенным на некоторое время. - выключить сейчас (переключатель-1) - держите Switch-2 включенным - откройте дверь, войдите в

Теперь,
- горящая лампочка соответствует выключателю 2.
- попробуйте дотянуться до одной из выключенных лампочек, теплой, но выключенной, если лампочка соответствует выключателю-1.
- последний выключен и холоден, соответствует выключателю-3.

Однажды меня повторно допрашивали в ходе интервью, видите, у вас здесь проблема, вы предположили, что лампочки достижимы, в случае, если они не являются, что вы делаете?
Я только что сказал, возьмите стакан воды и накиньте каждую из выключенных лампочек, лампочка выключена + теплая (переключатель-1) взорвется (сломается). конечно, можно сделать и другие предположения, но все же суть ясна. Здесь мы можем мыслить разумно / логично ... но как вы ответите на вопросы, которые для вас абсолютно бессмысленны.

0
ответ дан 5 December 2019 в 05:03
поделиться

Эти вопросы предназначены для того, чтобы увидеть, как быстро вы справляетесь с необычными ситуациями. Другими словами, они проверяют, насколько быстро вы решаете проблему. например, если они спросят вас

Сколько мячей для гольфа поместится в школьном автобусе?

, тогда дайте ему цифру, скажем, 20 000, и придерживайтесь этого «нет». если он спросит, как вы можете назвать точную цифру, вы можете просто сказать, что можете ее проверить. Это всего лишь простой способ проверить бдительность и сообразительность человека.

1
ответ дан 5 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: