どのような質問をし、どのようなシナリオを説明し、どのような答えを探しますか?
特定の質問はしません。どの面接戦略が仕事に適した候補者を選ぶのに適しているか知りたいです。
どのような質問をし、どのようなシナリオを説明し、どのような答えを探しますか?
特定の質問はしません。どの面接戦略が仕事に適した候補者を選ぶのに適しているか知りたいです。
回答:
私は3つのカテゴリーで質問します:
この回答は、調査が必要な3つの主要な分野を網羅しています。ただし、特にインフラストラクチャの人々が複数の分野にまたがると予想される小規模な店舗で許可する必要がある1つのことは、非常に広い範囲の技術的な質問をすることです。候補者の専門知識。これにより、それぞれが何ができるのかを感じることができ、さまざまな候補者の答えを直接比較しながら、それぞれの専門知識を実証することができます。
私がかつて尋ねられた素晴らしい質問は:
ここでマシンにログオンし、ターミナルを立ち上げたと想像してください。を入力し
wget http://www.google.com/
ます。何が起こるのですか?
私は、ネットワークの偏りを見て、DNS解決から始めて、プロキシ設定に進み、次にルーティングの決定とTCP接続の確立に答えました。別の候補者は、HTTP会話に関して回答しました。インタビュアーに聞いた最高の答えは何であるかを尋ねると、彼の応答は次のとおりでした。
「まあ、それはキーボード割り込みで始まった...」
技術的な質問は重要であり、回答の方法は正解とほぼ同じくらい重要です。(IT部門が最後に必要とするのは、敵意と軽desで組織全体の善意を妨害する人です)。
しかし、ここに私の最も重要な質問があります-
「本当の」IT企業との最初のインタビューは、「わからない」と答えた技術的な質問に彼が答えたときに終わりました。
応答は次のとおりでした:「素晴らしい、いつから始められますか?」
私は大学を卒業したばかりで、面接担当者は自分の知識/経験の限界を認識できることを知りたがっていました。これは私が持っているもので、システム管理者にとって最も重要な属性だと思います。特定の知識は素晴らしく、あなたに足を踏み入れるでしょうが、知らないことを認められないなら、あなたは非常にゆっくりと進歩します。
「トリビア」の質問をしないでください-単一の、非常に具体的な、答えを持つ質問。ストレスを受けたとき、人々はそのようなことを忘れることができます。仕事でV.35インターフェイスのどのピンがデータの送信に使用されているかを知る必要がある場合、仕事があるときに検索できます。一般的な質問は、トリビアよりも候補者について理解を深めるのに役立ちます...また、頭の体操が嫌いです。
候補者について学ぶのに役立つさまざまな種類の質問をします。そして、彼らがあなたのワークグループにどのように適合するか。古代に。ほとんどのSAは、物理学者、天文学者、数学者、およびエンジニアでした。どうして?おそらくトラブルシューティングの優れたスキルを持ち、非常に良いメモを取ったためです。
尋ねるべきいくつかの質問:
テクニカル
ビジネス
パーソナル
ほとんどの人は紙の上でよく見えることができます。一部の人々は、技術的な議論を通して自分の道をBSできます。そして、多くの人々は貧弱なパブリックスピーカーです。自由回答形式の質問をする必要があります。いいえ、「はい」または「いいえ」、思考プロセス、およびトラブルシューティング能力を観察します。最も重要なのは、複雑なプロセスを記述するために使用するメタファーです。
SAの雇用は非常に困難な作業です。技術面接では、雇用先を説明することはほとんどありません。彼らが今知っていることはそんなに多くありません。それは彼らが学ぼうとしていることであり、彼らがそれをどれだけ早く学び、応用するかです。
私がソフトウェア会社のシステム管理者のインタビューパネルに参加して、会社のソフトウェアをサーバーで実行し続けることが期待される場合、候補者が開発者に期待することを知りたいと思います。彼らはどのように開発者とやり取りしますか-「私たち対彼ら」または「すべてが異なる専門知識を持ち合わせて」?彼らは、開発とIT(またはどちらの部門と呼ばれる)が対立する状況になった経験があり、どのように解決されましたか?彼らが得ることに興味を持っているいくつかの開発者によって使用される技術と専門用語の意識を、彼らは誰もがより良い通信を行うことができますので、専門知識の独自の分野で、開発者を教育する助けに喜んでいますか?
確かに、これは、システム管理者と開発者との関係に対する自分自身の関心を満たし、候補者を判断するために部分的に行われるでしょう。
「空白のホワイトボード」の質問は、ヤギと羊を本当に区別するものです。「これはネットワーク境界です。これはIIS上で実行されるWebアプリです。これはSQLバックエンドです。これは別のブラックボックスサービスを備えたUNIXボックスです。このフォールトトレラント、セキュリティなどをどのように設定しますか? 」
ある候補者から私がこれに答えた唯一の回答は、「冗談を言ってるんだよね?」
私はスタートアップにLinux管理者を雇っているので、私の質問は経験の浅い経験をいじめるべきものです。電話画面:
電話インタビューでは、以前のプロジェクト、ホームネットワーク、所有しているコンピューターの台数、彼らが何をしているのかなどについて話させてもらいます。
対面で、私は彼らに私が直面している本当の問題を与え、彼らに私のためにそれを解決するように頼むのが好きです。彼らの答えを、私がすでに検討している解決策と比較します。彼らの答えが良ければ、私のプロジェクトは順調に進みます。彼らの答えが悪い場合、インタビューのプロセスは進んでいます。いずれにせよ、私は自分のプロジェクトに従事し続け、候補者やアイデアを洗練したり捨てたりすることができます。
それ以外の場合は、9-5erかどうか、または自分がやっていることを実際に気にしているのかどうかを確認しようとして、作業環境に期待するものについてより深く話しています-他の要因がない場合、Linuxタイプは気をつけて(彼らは吸うかもしれませんが)ネットワークエンジニアは9〜5人(吸うかもしれません)になる傾向があります...私の経験だけです。
それらがすべて合格すると仮定すると、ネットワーク構成が間違っている孤立したネットワーク上に新しいLinuxボックスをセットアップし、奇妙な機器を接続し、最後の「ネジ止め」用のケーブルを緩めて、それを取り戻すオンライン。私はそれらを放っておき、定期的にチェックして戻ってきますが、もしそれをやりたいと思ったら簡単にホバリングできます。
通常、インタビューの残りの部分を通過した人がこのまったく馴染みのない環境に戻って再び機能するようになるには、通常約30分かかります。これは、まったく新しい、完全に壊れた環境をトラブルシューティングするのにどれだけの時間がかかるかという、実世界での素晴らしいテストです。
履歴書を慎重にソートした後、私はまだ20人の候補者がいました。150人から20人が最初の選考に合格し、それぞれの面接に3〜4時間を費やすことができました。私が選んだ主な基準は次のとおりです。
非標準的な状況で問題を収集して解決するスキルを知るために、たとえば、「コンピューターに物理的にアクセスできるが、何も持っていない場合、Windowsシステムを台無しにする方法」アカウントのパスワード?」そして、その後、私は彼らに「台無しにされたシステムにパッチを当てる方法」について尋ねました。ウイルス対策の例をいくつか挙げて、可能な限り少ないインストルメントで損傷を防ぎ、機能性と失われたデータを返すために何をするか、および非標準機器の使用に関する質問を増やしました。かつて、私は候補者に尋ねました:「あなたが私にインタビューしているなら、どの質問を尋ねますか、知るために、私は非標準的な状況でどれくらい良いですか?」:-)
最適なアプローチを見つけるのにどれほど優れているかを知るために、特定のパラメーターのWeb、メールサーバー、またはネットワークゲートウェイの構成について少し練習しました(「接続された少数のクライアントに対して非常に高速なWebサーバーである必要がありますそれに、はい、サーバー側のスクリプト言語を使用して、いくつかの統計情報を表示し、何を選択する必要があり、なぜそれが良いのですか?テストサーバーに表示することができますか?残り20分?」
場所でトレーニングする能力-確認するのは本当に簡単ではありませんが、いくつかの候補者にサンプルの構成ファイルまたはスクリプトを作成するように依頼し、その後、彼らがその後それを改善できるかどうかを確認するための小さなヒントを与えました。
知識ベース-私のお気に入りのパーツの1つ:OSIとは?TCP / IPが「プロトコルスタック」と呼ばれる理由 あなたが知っているコンピューターサイエンスのヒーローは何ですか?Windows登録とは何ですか?そして、Unixライクなシステムはどうですか?
そして非常に重要なこと-彼らは仕事を愛さなければなりません!「K&Rなどの古典的な作家を読みましたか?」、「コンピューター技術にどれだけ興味を持ちますか?」、「コンピューターの勉強を始めたのは何ですか?」、「テストコンピューター/小さなネットワークはありますか?」家に?" (それが本当なら、それは非常に良い兆候です!)。
同じ質問の通常の形式とは反対の質問をするのが好きです。たとえば、Web開発では、よくある質問は「GETではなくフォームをいつPOSTしますか?」です。しかし、私は反対を尋ねます:「いつPOSTの代わりにGETを使用しますか?」これにより、人々は利点ではなく欠点について考えるか、意思決定時にどのようなトレードオフを検討するかを強制されます。
ITに関する代表的な質問には、2つの同様のテクノロジーの選択が含まれる場合があります。「ドメインではなくWindowsワークグループをいつ選択しますか?」
少しオフトピック-しかし彼の公式Googleブログからの興味深い話:
ただし、当社のエンジニアは、より多様で、時には奇妙なルートを選択する傾向があります。一部は、大学院から、または友人や元同僚によって採用されます。他の人は、履歴書をjobs@google.comに送信するだけです。しかし、数人のエンジニアにとって、この道はもっと興味深いものです。
その型破りなことについてのブログ投稿の残りを読んでください-しかし、私の意見では-適切な人々を雇うための有効な方法。
面接するとき、私は候補者が特定の技術的な質問に答えることができるかどうかを本当に見ていません。候補者が答えを見つけるためにどこに行くべきかを知っていることがより重要だと思います。
候補者は「わからない」とだけ言ってはいけません。「私はそれをグーグルするだろう」または「私は[ACM | SAGE | LOPSA | Server Fault]のメンバーである」という行に沿ってもっと答えを探しているので、[メーリングリストアーカイブ|ウェブサイト]この質問に回答するためのヘルプを見つけるために」。
質問に対する答えがわからないときに候補者がどこを向くかを見つけることは、能力の写真を得る良い方法です。
私は大企業の従業員として、また中小企業のオーナーとして人々にインタビューしました。私が探している一番の品質は、「先見の明」と「ティンカー」のバランスのとれた性格です。
先見の明がありすぎると、Twitterのようなシステムが構築されます。(もしあなたがそれを読んでいないなら、彼らのエンジニアリング指示の初期の説明の半分は、ほとんどの管理者タイプがfacepalmをしてバーに向かわせることになるでしょう。)あらゆる場所で破損の状態があり、すべてのWebサイトはsysadminのデスクの下でBSD 4.2を実行している1年前のボックスで実行されています。
私が雇った最高の人は、コネチカット州の小さな私立大学で宗教と哲学の学士号を二重に持っている人でした。彼は創造的で、献身的で、知的で、逆境に直面しても忍耐していました。彼は、長女が生まれる1時間前まで、繋がれた携帯電話でコードをチェックインしていました。彼は素晴らしいことを続けており、今では主要なPHPフレームワークのコミュニティリーダーです。すごい男。
私が今まで働いた中で最悪の人は、私たち二人が働いていた組織に非常に染み込んでいた男でした。彼のお父さんはそこで働いていて、彼は高校時代からそこで働いていました。少なくとも十数回、私は彼に、彼が仕事が気に入らなかったら、彼を辞め、残りの人たちを頭痛から救うべきだと言いました。彼はいじくり回しでした。そして、偶然にも、BSDとGentooの大ファンです。
それ以外に、* nixロールのシステム管理者は、これがなぜ面白いのかを説明できるはずです。
私は常に候補者に、職務の特定の側面について1-10から自分自身を評価するように頼みます。次に、その答えに基づいて、自分が置いたレベルに一致する質問をします。
役職がスクリプトの使用を必要とする場合、私は常に例を要求し、2回目のインタビューでシナリオを与え、応答を自動化するように依頼します。私は彼らのアプローチがクッキーカッターではないことを確認する必要があります。