面接のコーディングに失敗した場合に答えを出すべきですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、上のトピックソフトウェア工学スタックExchange用。 4年前に閉鎖されました。 上級レベルの面接候補者に、FizzBuzzの質問のニュアンスに失敗させました1 2。 私は、本当に、まったく、完全に、質問に失敗したことを意味します。 私も彼をコーチループを使用する方法について、その考え方に通過3して5いた本当に特別な例として検討する価値。 彼はそれを吹いた。 QAのためだけに、3人のチームメイトにまったく同じ質問をしました。彼らに5分を与えました。そして、彼らの擬似コードを収集するために戻ってきました。 それらのすべてがそれを釘付けし、前に質問を見ていませんでした。2人はトリックが何であるか尋ねました... 別の論理演習で、候補者は、使用することを選択した言語(C#)内で使用可能な機能のいくつかについて理解を示しました。そのため、彼がコード行を一度も書いたことがないというわけではありません。しかし、彼の論理はいまだに悪臭を放ちます。 私の質問は、論理的な質問に対する答えを彼に与えるべきだったかどうかです。 彼はそれらを吹き飛ばすことを知っており、インタビューの後半でそれを認めた。 一方、彼は答えや私が何を期待しているのかを決して尋ねなかった。 コーディング演習を使用して、障害の候補を設定できることを知っています(もう一度、上記の2番目のリンクを参照)。そして、私は本当に質問の核心に答える上で彼を家に助けようとしました。しかし、これは上級レベルの候補者であり、Fizz-Buzzは、面接のジッターを考慮した後でも、率直に言って途方もなく簡単です。 彼が少なくとも経験から学ぶことができるように、彼に問題を解決する方法を示すべきだと感じました。しかし、再び、彼は尋ねませんでした。 その状況に対処する正しい方法は何ですか? 1 さて、それは実際のFizzBuzzの質問へのリンクではありませんが、FizzBuzzについてのP.SEの良い議論であり、さまざまな側面へのリンクです。 2 明確にするために、これは私が尋ねたFizz-Buzzのニュアンスであり、Project Eulerの最初の問題からのものです。代替印刷フィズ| 数字を合計するためのバズと同じ基本的な質問があります。 If we list all the natural numbers below 10 that are multiples of 3 or 5, we get 3, 5, 6 and 9. The sum of …