Лучший способ ответить на вопросы, связанные с решением проблем, на собеседованиях (и где-либо еще) — это знать, что вы делаете. Не существует способа обмануть свой путь через что-то подобное. Конечно, поэтому и задаются эти вопросы. Вы потерпели неудачу не потому, что у вас не было какой-то магической техники или другой парень обманул систему, а потому, что он был лучше вас. Если вы не можете эффективно решать проблемы на собеседовании, вы также не сможете эффективно решать проблемы, сталкиваясь с ними на работе. Кажется, они отвергли вас по веским причинам.
Поэтому вы задаете неправильный вопрос. Ваша проблема не в решении проблем во время технических интервью, но только с решением проблем. Здесь не место обсуждать методы решения проблем, поэтому я буду краток. По сути, решение проблем сводится к пониманию предмета и логическому мышлению. Вы можете сесть и узнать больше о первом, но я не уверен, насколько хорошо вы сможете научиться делать второе. Самая большая ошибка, которую люди совершают, когда сталкиваются с формулировкой проблемы, — это предполагать факты, которые не представлены, а затем просто размышлять над возможными решениями вместо того, чтобы тщательно обдумать то, что они знают, что нужно сделать и как к этому двигаться. цель. Если проблема заключается в диагностике неисправности, вы разрабатываете серию экспериментов, которые разбивают систему на две или более частей и показывают, в каких частях нет неисправности.
Добавлено в ответ на комментарии
Кто-то возразил, что решение проблем на собеседовании отличается от решения проблем в реальном мире. Это неправильный взгляд на это, и я отвергаю это мнение. Реальные проблемы во время реальной работы также не возникают в подходящее время. У вас часто начальник, отдел продаж, высшее руководство и/или клиенты дышат вам в затылок. Ответы редко встречаются там, где их можно погуглить. Всякое случается, иногда сразу после того, как ты вернулся после недельной поездки за границу и страдаешь от смены часовых поясов.
Кроме того, если вы испытываете стресс на собеседовании, это полностью ваша вина. Стресс может в конечном итоге исходить только от вас изнутри. В лучшем случае внешний мир может создавать требования, а не стресс. Человек, которого вы хотите нанять, не будет испытывать стресса, а воспримет это как вызов. Вы не хотите нанимать человека, который может работать только тогда, когда все в порядке. Намеренное создание набора требований во время собеседования — один из способов отсеять таких людей.
Я опросил достаточно инженеров, чтобы увидеть четкую разницу в том, как люди реагируют на намеренно созданные сложные проблемы. Хорошие люди на самом деле наслаждаются вызовом и копают его. Эти люди знают свое дело и знают, что знают свое дело, поэтому они не испытывают стресса. Опять же, стресс приходит изнутри. Те, кто не знает своего дела и не уверен в себе, испытывают стресс и в результате обычно терпят неудачу.
Некоторые люди могут знать свое дело, но просто плохо реагировать на то, что их ставят в неловкое положение. Однако действительно ли вы хотите нанять такого человека? Возможно, в достаточно крупной организации вы сможете создать для таких людей мирную нишу и тем самым эффективно использовать их. Однако в небольшой компании такой человек не сможет функционировать, когда произойдет неизбежное.
Тем не менее, единственное, чего вы НЕ должны делать на собеседовании, — это заставлять кандидата чувствовать себя глупым и неуважительным. Это потому, что на реальной работе вы бы тоже этого не сделали. Если бы вы действительно так относились к кому-то, вы бы бросили его. Люди, которые работают на вас, должны чувствовать вашу поддержку и уважение, и благодаря этому они будут работать лучше. Так что будьте позитивны и поддержите их на собеседовании, когда вы задаете им сложную задачу. Как я уже говорил, хорошие из них будут копать и получать удовольствие от этой задачи. Проигравшие растеряются и повесятся без вашей помощи. Я проделывал это несколько раз и по своему опыту могу сказать, что разница совершенно очевидна.
Обычно кандидат испытывает стресс на собеседовании не из-за сложной проблемы, а потому, что понимает, что его уличили в том, что он слишком себя представил. Сложная проблема заключается только в транспортном средстве, которое разоблачает мошенничество.
Кто-то также возражал против того, чтобы надуманные вопросы на собеседовании были хорошей проверкой знаний кандидата и что такие знания можно оценить только после гораздо более длительного наблюдения на работе. В этом есть доля правды, но она совершенно не соответствует сути. Что вы должны делать, нанимать всех кандидатов на месяц, а затем отбрасывать тех, кто не работает? Нравится вам это или нет, но собеседование — это 30-45-минутное окно, в течение которого вы можете оценить кандидата. И да, за это время вы можете хорошо почувствовать чьи-то технические способности. Задание нескольких надуманных задач — лишь одно из того, что вы делаете в это время.
В основном я провожу собеседования с инженерами-электриками, а также проходил собеседования на должности инженеров-электриков. Как кандидат, я больше всего наслаждаюсь собеседованиями и ухожу с более позитивным впечатлением о компании, когда хотя бы один интервьюер задает мне вопросы по техническим вопросам. Я знаю свое дело, поэтому мне такие вопросы интересны. Однако, что еще более важно, такие вопросы дают мне возможность продемонстрировать, что я знаю свое дело. Это дает мне хорошее ощущение, что я буду работать с другими людьми, которые знают свое дело, потому что, если бы они этого не сделали, они бы не прошли через процесс собеседования. Когда у меня нет технических знаний, я всегда беспокоюсь, с какими придурками мне придется работать. Помните, что собеседования двусторонние. Я отклонял предложения о работе, когда чувствовал, что собеседования не позволяют мне показать, на что я способен, по сравнению со средним зомби, проходящим собеседование на ту же должность.