ソフトウェア開発者の仕事に適した就職面接をどのように見ているかについて、いくつかの考えを概説します。
面接では、雇用主は候補者にコーヒー/紅茶を提供しなければなりません。 これは必須です! これで開始する必要があります。 コーヒーは会話を助長します。 候補者はより快適に感じ、脳はより良く働き始めます。 会話の進行状況に応じて、1つのカップに別のカップを提供できます。 驚くべきことに、インタビューの文化が未発達であるため、雇用主はこの基本的な行動を無視しています...理想的には、グラスワインを提供することについてはすでに沈黙しています。 =)。 そして、それに応じて、それがどうなるか)。 したがって、退屈なルーチンから、プロセスを魅力的なアクションに変えます。 これが最初のシナリオです。
- 候補者はcなパズルで脳を爆破する必要はありません。 インタビューでは、彼の脳は脆弱であり、指のタスクから率直に吸い込まれても、大きな害はありません。
- スタックとは何か、1バイトに含まれるビット数、老人などの愚かな質問-Linux用のデーモンを作成できますか? これは候補者を怒らせる可能性があります。
- これがC ++の欠員である場合は、プラスプラス全体を維持してください。 純粋に仮想的な関数を呼び出すことができるかどうかを尋ね、これが私たちによく起こると言って、オフィスの印象を台無しにします。さまざまな警告表明がポップアップします。
- COMに関するすべての質問をお持ちください。 あなたは時代遅れです。 候補者がこれを実現するのは不快です。
- O(1)の数値が2のべき乗かどうかを知るのが好きなハードコアな人は確かにクールですが、誰がすぐに、知らないうちにソリューションを生むことができますか? なぜこれを尋ねますか?
OK 小学校。 割り当てられた時間内に空白、テストタスク、紙のタスクはありません。 候補者が以前の作品で何をしたかについて尋ねる必要があります。 具体的に。 方法を見つけるための抽象的なパズルはありませんが(=は可能ですが)、単純に、現実に近い、何をどのように、そしてなぜそれをやったのか。
コンテキストを作成し、そのコンテキスト内にあります。 難しいですか? いや なぜこれを理解しているのはほんの少数ですか? (ユニット!=)。
そして、前提条件-候補者によって行われた仕事-に基づいてのみ、トピックに関して首尾一貫したものを求めることができます。
そのようなもの。 インスピレーション)。
雇用主としてのあなたの仕事は、候補者にとって何が面白いかを見つけて理解することです。 彼はあなたに興味がありますか? そして、あなたの興味が重複しているかどうか、どの分野で、どの程度まで見てください。