技術スペシャリストぞのむンタビュヌ方法



ある皮の「健康ではない酒」が最近、むンタビュヌに぀いおのハブになりたした。 すでに十分な人がいお、むンタビュヌにはひどく特別なものは䜕もありたせん。私は圌らを数幎にわたっおIT専門家ず過ごしおきたした。 したがっお、技術面接を実斜する最善の方法に぀いお「犅」を共有し、実際にそれらのスキルを評䟡したいず思いたす。 技術専門家の胜力を評䟡するずいう質問は、特に3時間連続で面接を行いたくない堎合は非垞に困難になる可胜性があるためです。 このモデルでは、それらをうたく配眮できたす。 40〜50分たたはそれ以䞊の面接で、80〜90の意思決定を確実にしたす。 感情的知性、基本的な動機、および十分なレベルの評䟡に぀いお倚くの情報がある堎合、ここでは、倚くの堎合、「森の䞭にいる、fireのためにいる」専門家の技術的スキルを効果的に評䟡したす。 この蚘事は、スペシャリストずしお効果的に成長したいだけの人にずっおも圹に立぀かもしれたせん。なぜなら、たさに圌らの知識が考慮されるからです。



どうしお


ほずんどの堎合、高床な技術的胜力を備えた別のスペシャリストがアセスメントを行うよう招埅されたす。原則ずしお、人事に関する情報や個人の性栌に関する情報を収集する方法に぀いおは䜕も理解せず、「詳现を知っおいる」正面尋問のみが開始されたす。 䞀郚のむンタビュアヌは質問のチェックリストを持っおいたす。 倚くの人は、察面むンタビュヌの予玄前に完了しなければならないテストタスクの緎習も䜿甚したす。 䞀般的に、できる限り誰でも問題を解決したす。



䞀般に、このアプロヌチは効果的ですが、いく぀かの欠点がありたす。

1.面接の技術専門家は、䞀般的な経隓の欠劂ずしお、申請者の経隓ず圌自身の経隓ずの食い違いを認識する可胜性が高い。 たずえば、申請者が実際に遭遇したこずのないかなり狭い実践的な質問が求められる堎合がありたすが、これは「しかし、どうしおこれを知るこずができないのか、ずおも簡単です」 関係者のスペシャリストは、コンテキストの詳现により、これを認識するこずはできたせん。

2.「どのような問題を解決しなければなりたせんでしたか」のような自由回答圢匏の質問が出されたずしおも、経隓の䞍䞀臎は「数幎前からやっおいなかったので私たちに合わない」ず解釈できたす。

3.䞀郚の技術専門家、特にすでにかなり倚くの経隓を持぀専門家は、特定のツヌルの無知が倚くの堎合倧きな障害ではないずいう事実をほずんど認識しおいたせん。 たずえば、ある人がGITを䜿甚したこずがないが、CVSをよく知っおいる堎合、これはツヌルに入るためのしきい倀を倧幅に削枛したす。

4.申請者が広範な実務経隓を持ち、特定の゜リュヌションに関する質問に適切に回答する堎合にも問題が発生する可胜性がありたすが、圌が採甚されるず、圌は以前に働いたこずのない分野で非垞に兞型的な間違いを犯すこずが突然刀明したす。 そのような人々に぀いおは、圌らは以前のプロゞェクトから「バカバカしい」たたは「積極的にコヌドをコピヌアンドペヌスト」しおいるずいう印象を受けたす。

5.初心者の印象を䞎えるスペシャリストに出くわすこずがあり、履歎曞には実際的な経隓がほずんどありたせんが、「撮圱するかどうか」を理解するこずが重芁です。 撮圱すれば、少額の投資でチヌムの良い「スタヌ」を獲埗できるからです。 そしお、これを可胜な限り正確に認識する方法は明確ではありたせん。



これらは、新しい技術専門家を募集する際に定期的に発生するシナリオのほんの䞀郚です。 技術者ぞのむンタビュヌは、次々に反転する回転セルの埌ろに隠れおいる倧きな画像がある堎合のタスクに䌌おいたす。 そしお、あなたの時間は限られおいお、可胜な写真の数が膚倧であれば、あなたの仕事は党䜓像を掚枬するこずです。

吊定的なシナリオをより高い確率で排陀し、技術スペシャリストのむンタビュヌをより効率的に行うために、情報を収集するための特別なモデルを䜿甚できたす。



知識の分類


最初に、知識の分類を決定する必芁がありたす。 これを行うには、それらを3぀のタむプに分割する必芁がありたす。

1. 基瀎 -これは特定の分野の基本的な知識です。 たずえば、「知っおいるSQLのク゚リの䞻な皮類は䜕ですか」ずいう質問かもしれたせん。

2.特定の問題を解決するスキルが適甚されたす。 たずえば、特定の䟋のSQLク゚リの正しいスペルのタスクになりたす。

3. むンストルメンタル -これは、特定のツヌルを適甚する方法に関する知識です。 たずえば、innodbリポゞトリずmyisamリポゞトリの違いは䜕ですか



実甚的な問題をどのように解決するのが最善かを基瀎で理解するには、基瀎知識が必芁です。 実践的なタスクは、応甚知識、぀たり、どのように䜕をするのが最善かを理解するこずです。 特定のツヌルの助けを借りお個々のタスクを解決する方が良いずいう理解の䞋、道具知識も発達したす。 倚くの堎合、人は少しの緎習から始めお、「なぜそれがこのように機胜するのか」を研究し、同様のこずをしようず詊み、ツヌルでスキルを磚きたす。

䟋えば、同じように、人は蚀語胜力を発達させたす。最初は、圌は単に䞡芪のために別々の蚀葉を繰り返すこずを詊みたす。 その埌、アルファベットを教えたす。 その埌、゚ッセむ、蚘事、ビゞネスレタヌを曞きたす。 時には参考曞や蟞曞を䜿甚しおいたす。



䜕かがうたくいかなかったずき


IT分野の「アカデミック教育」はただかなり匱いため、ほずんどの専門家はほずんど独孊です。 これにより、知識の領域の1぀が肥倧した堎合に、このモデルで十分に理解できる特定の逞脱が生じたす。 候補者の叀兞的な肖像画ずその説明をしたす。

1. Know -it -all-はかなりの基瀎知識を持っおいたす 。たずえば、コヌスや曞籍や蚘事を読んで習埗したすが、実甚的なスキルはなく、気になりたせん。 圌にいく぀かの実甚的なタスクを尋ね始めおも、これが実際にどのように機胜するか、個々のパヌツがどのように配眮されるかに぀いお倚くの知識を垞に聞くでしょうが、そのような候補者があなたのプロンプトなしで問題を解決するためにすべおをたずめるこずは非垞に難しいでしょう。 広く䜿甚されおいないOOPパタヌンに぀いお候補者に尋ねる堎合、かなり䞀般的な状況です。孊問の䟋で䜿甚されおいるパタヌンの説明を聞きたすが、ラむブタスクぞの統合は「きしみ」で進行したす。

2. Stackoverflow-developer-通垞、このような開発者は、自分の経隓、どのタスク、どのように解決したかに぀いお非垞に積極的に話したすが、「How to do ...」ずいう質問に答えようずするず、未知の実甚的な分野から、あなたは聞いたり、 「耳を぀かむ」ずいう別の解決策もあれば、「5分でグヌグルで再生できたす。すでにどこかで芋た」ずいうスタむルです。 このような開発者は、「なぜ2回行うのか」ず䞻匵するか、むンタヌネットや他のプロゞェクトからコヌドを単玔にコピヌアンドペヌストしお、すでに䜜成枈みの既補の゜リュヌションを匕き付けようずしたす。 「なぜそれがこのように機胜するのか」たたは「どうすればこれを別の方法で行うこずができたすか」ず尋ねられるず、迷子になっおトピックを翻蚳しようずするこずがよくありたす。

3. ツヌルずフレヌムワヌクの開発者 。 叀いゞョヌクがありたす「1995幎にWebサむトを䜜成する方法は ノヌトブックを開き、コヌドの蚘述を開始したす。 2015幎にWebサむトの䜜成を開始するには composer、framework、cms-extension、bootstrap、jquery、bower、lessをダりンロヌドしおむンストヌルし、IDEをむンストヌルしお、コヌドの蚘述を開始したす。 この皮のスペシャリストに぀いおもほが同じです。 このような専門家の応甚経隓のほずんどは、特定のツヌルでは陀倖されおいたす。 「brain bitrix」などの抂念は、このケヌスを非垞に具䜓的に特城づけおいたす。 そのような候補者にずっお、「ネむティブ」コヌドに埓っおタスクを䞎えるこずは非垞に困難です。なぜなら、候補者のためのツヌルがなければ、それはほずんど䞍可胜なタスクだからです。

これらの䟋は、知識の領域の1぀が䞻導的地䜍を占める堎合に䞎えられたす。この領域の「優越性」の感芚が自分自身の「偉倧さ」の感芚を生じさせるため、専門家はあらゆる可胜性でそれを保持しようずしたす「誰もがクヌルになりたい」。 たずえば、Stackoverflowの開発者は、基本的な知識を芋぀けようずするず、「はい、これを知る必芁はありたせん。すでに100回これを行っおおり、すべおがそのように機胜したした」ず䞻匵したす。



効果的な開発の仕組み


知識の開発のための最も効果的なシナリオは、正確に領域間のバランスです。 さたざたな方法で実珟できたすが、正確に「スキュヌ」させるこずは䞍可胜です。 たずえば、ホヌムペヌゞを䜜りたいず思っおいお、それに぀いお䜕も理解しおいたせん誰もがこれから始めたしたダりンロヌドしたワヌドプレス「ツヌル」を取りたした; すべおを蚭定する方法をグヌグルで調べ、いく぀かの蚘事で最初のブログを䜜成したした応甚知識の習埗。 そしお、たずえば、ベヌスずキャッシュの配眮方法、゚ンゞンのアヌキテクチャヌなど、どのように、そしおなぜ機胜するかを理解したす。 基本的な知識を埗る。 さらに、他のどのツヌルがどのようにこの問題を解決できるか、たたは独自のツヌルを䜜成する方法を既に確認できたす。 最初たたは2番目のステップでのみ停止する堎合、䞊蚘の専門家のカテゎリのいずれかに簡単に分類できたすが、明らかに、これは望たしくありたせん:)



知識を評䟡する方法


このモデルに基づいお、トレヌニング戊略ず珟圚の知識で問題を効果的に解決できる皋床を技術的に専門家に「調査」するこずができたす。 むンタビュヌ戊略は次のずおりです。知識分野に関心のある技術分野で質問する堎合、知識分野内で「氎平に」移動するのではなく、隣接する皮類の知識に「垂盎に」移動したす。

圌らは基本的な知識に぀いお尋ね、それから人が圌らの助けを借りおどのような問題を解決したかを尋ねるか、この知識が必芁ずなる実甚的なタスクを入れおから、この知識を䜿甚しお実甚的な問題をよりよく解決するためにどのツヌルがあるかを指定したす。



䟋 耇合Bツリヌむンデックスずは䜕ですかどのように機胜したすか そのようなむンデックスが必芁な堎合、たたは逆に䞍適切な堎合の䟋を挙げおください。 しかし、これらのむンデックスが効率的に機胜するこずず、これに䞀般的に䜿甚できるものをどのように理解するのでしょうか



これらすべおの質問に察する包括的な答えを聞いた堎合、専門家はこの分野で自信を持っお知識を圢成し、あらゆるレベルの知識を獲埗しようずしたした。 ここから正しい結論を匕き出す必芁がありたす。 これは、スペシャリストがむンデックスに関連する膚倧なタスクを抱えおいるか、優れたトレヌニング戊略を持っおいるこずを瀺したす最初のタスクは陀倖されたせん。 この戊略が存圚するかどうかを刀断するには、候補者がそれほど粟通しおいない可胜性のある領域をさらに調査すれば十分です。これは倚くの堎合、履歎曞から芋るこずができたす。



有力で有望な候補者は、知識がなくおも、䞍足しおいるものを理解し、知識の䞍足を補うための効果的なアプロヌチを遞択するこずを瀺しおいたす。 この方法でいく぀かの領域を確認した埌、候補者が効果的な孊習戊略を持っおいるこずに気付く堎合、あなたはあなたに必須である基本的な知識を確認するだけです。 結局のずころ、候補者は、適切なトレヌニング戊略ず高い確率で、可胜な限り効率的に新しいタスクを解決するこずができたす。

効果的な孊習戊略ずは、あらゆる分野基本的、応甚的、道具的のあらゆる分野の知識を補充するための戊略です䜕かを詊しお、それがどのように、そしおなぜ機胜するかを理解し、同様のこずをしお、さらに良くするためのツヌルを孊びたす。



兞型的な評䟡゚ラヌ


倚くの人は、他の分野に関連した応甚知識の重芁性を過倧評䟡する傟向がありたす。぀たり、タスクの実行に豊富な経隓を持぀人々は優れた専門家ですが、これは完党にそうではありたせん。 実践が基瀎知識によっおサポヌトされおいない堎合、たたは専門家がツヌルを拡匵したこずがない堎合、そのような専門家の有効性は非垞に䜎くなる可胜性がありたす。 各領域を開発できる人を探しおください。 圌らは圌らの背埌に巚倧な経隓がなくおも最高です。



倚くの堎合、蚀語構造、「盎感的でない動䜜」を䜿甚する際の兞型的な間違い、OOPパタヌンに関する質問など、基本的な問題のみに焊点を絞ったテストタスクを芋぀けるこずができたす。 䞊蚘のモデルからすでに理解できるように、「理論家」を定矩するこずはありたせん。たた、基本的な知識は完党にグヌグルになっおいたす。 そのため、このようなテストの有効性は比范的小さいです。



たた、「人の考え方を理解する」こずが重芁であるずいう信念も広たっおいたす。 間違いなく、これは「矎しい」フレヌズですが、非垞に䞻芳的であり、結果ずしお、そのような掚定に基づいお結果を確認するこずは困難です。 さらに、ここであなたは䞻芳的な評䟡のtrapに陥るこずができたす。 ただし、人が知識を効果的に圢成しお問題を解決できるこずがわかった堎合、結果は䞻なものであるため、どのようにそれを行うかは重芁ではありたせん。



実甚的な掚奚事項


テストタスク


協力に魅力的な条件を䞎え、候補者のフロヌが十分に高い堎合は、テストタスクを䜜成したす。 その䞭に、1皮類の知識からではなく、さたざたな知識からのいく぀かの質問を含めたす。 これらの質問に答えるこずで、候補者の長所ず短所が䜕であるかの抂芳を芋るこずができたす。



䜕を探す


たた、むンタビュヌ䞭に泚意すべき点がいく぀かありたす。 これらは人事コンポヌネントに関連しおいたすが、技術面接で正確に珟れたす。



心の奜奇心 。 候補者が「倖出先で」解決策を知らない堎合、問題をどの皋床解決しようずしおいたすか。 別の方法を探したり、ヒントを分析したり、提案された゜リュヌションを尋ねたり分析したりしたすか。 匱い候補者は、理解できなかったすべおを「通り抜ける」。

共通の自信 。 候補者が認める限り、圌は䜕かを知らないかもしれたせん。 育成のおかげで、時々、人々は自分の知識に関する耇合䜓を持っおいたす「倧孊院生」など。 時には、そのような人々が候補者の知識が䞍足しおいるず話すず、明確にカテゎリ化された圢で決定を䞋し、代替意芋を認めないこずがありたす。

自己開発ぞの欲求 。 最良の候補者は、スペシャリストずしお成長しようずする人、たたは䜕らかの利益を生み出しお「䞖界をより良い堎所にしよう」ずする人です。 匱い候補者は、すでに「知識の䞊限に近づいおいる」ず考えおおり、これに぀いおできるだけ倚くを皌ぎたいず思っおいたす。 たた、雇甚䞻が仕事を蚭定するのは雇甚䞻であるため、雇甚䞻は自分自身ではなく開発するべきだず考える候補者もいたす。



むンタビュヌ戊略


面接の前に、専門家の経隓が必芁な䞻芁分野のリストを䜜成したす。 少なくずも10個あるずよいでしょう。たずえば、PHP + OOPパタヌン。 SQL +ク゚リの最適化。 負荷の高いプロゞェクトのアヌキテクチャ。 キャッシュなどを操䜜する

各䞻芁分野で、知識の皮類ごずに少なくずも5぀の質問を構成し、各分野で少なくずも15の質問を䜜成したす。 これは、倖出䞭に質問が出ないように行うのが最適です。 そのような問題は、それらの間の垂盎接続を提䟛するこずが望たしい。



䟋

スコヌプ 高負荷プロゞェクトのアヌキテクチャ。

基本的な質問 負荷の高いシステムを蚭蚈する際に考慮すべき重芁なパラメヌタヌは䜕ですか どのような兞型的なアヌキテクチャ゜リュヌションを知っおいたすか 氎平スケヌリングず垂盎スケヌリングの違いは䜕ですか

適甚される質問 ナヌザヌがファむルをアップロヌドできる堎合、アップロヌドの氎平スケヌリングの問題を解決する最良の方法は䜕ですか RPMの高いペヌゞず、生成時間が長い情報ブロックがある堎合、どのようにしおペヌゞレンダリングを高速化できたすか ワヌクロヌドの増加の結果ずしお単䞀のデヌタベヌスがプロゞェクトのボトルネックになった堎合、この問題にどのようにアプロヌチするのが最善ですか

機噚に関する質問 HTTPトラフィックの負荷分散に䜿甚できるツヌルは䜕ですか どのようなキャッシュサヌバヌを知っおいたすかその違いは䜕ですか 高負荷䞋でアプリケヌションのパフォヌマンスを枬定するにはどうすればよいですか



遞択した質問から始めたす。 遞択したフィヌルドの各皮類の知識から䞀貫しお質問をしたす垂盎。 候補者が理論、実践、およびツヌルを自信を持っお所有しおいるこずがわかれば、関連する実際的な問題も自信を持っお解決できるこずを確信できたす。



質問ぞの回答を埗お、゚リアを䞊べ替えるず、候補者の知識がどのように分垃しおいるかの画像が圢成されたす。 たずえば、理論的な知識が倧幅に䞍足しおいるか、ツヌルの知識にギャップがあるこずに気付く堎合がありたす。 これに基づいお、候補者ず圌の珟圚の知識党䜓のトレヌニング戊略がどれほど効果的であるかを結論付けるこずができたす。 原則ずしお、孊習戊略はすべおの分野で同じです。぀たり、ある分野では理論をよく知っおいお、別の分野では実際的な問題を解決するだけで、「どのように機胜したすか」



そしお、空宀の芁件に応じお、決定を䞋すのがはるかに簡単になりたす。 ゞュニアをお探しですか 実際の問題を解決しようずしおいるだけでなく、基本的な知識を補充し、新しいツヌルを探しお孊習しおいるこずを確認しおください。 真ん䞭をお探しですか 圌のスキルが各皮類の知識に「ルヌツ」を持ち、ギャップを埋めるために次に進むべき堎所を理解しおいるこずを確認しおください。 シニアをお探しですか 圌が基本的な知識の優れた知識を持ち、基本的な正圓化ず関連するツヌルを䜿甚しお、実甚的なタスクを効果的に「収集」できるこずを確認しおください。



必芁な知識のギャップに気づき、それらがあなたにずっお基本的ではないが、それでも重芁な堎合は、それを曞き留め、認蚌䞭にそれを䜿甚しお、これらのギャップを埋めるための詊甚蚈画を䜜成するこずを忘れないでください。 これにより、埓業員の効率を系統的か぀意識的に高めるこずができたす。 ただし、埓業員のトレヌニングず開発の問題は、たったく異なる非垞に倧きな話です。



他にどこでモデルを䜿甚できたすか


実際、䞎えられたモデルは、技術専門家だけでなく、䞀般的な職業にも䜿甚できたす。 違いは、これらの領域で特定の皮類の知識をどの皋床完党に実装するかだけです。 たずえば、管理人を䟋に挙げたす。どのような枅朔床基準を知っおいたすか 1日で10軒の家を掃陀する必芁がある堎合、どのようにすればよいでしょうか どの衚面にどの掗浄剀が最適に䜿甚されおいたすか



結論ずしお


最近、私はPHP開発者向けのむンタビュヌの質問に関するメモを収集しおパブリックドメむンに眮くこずにしたしたプロゞェクトは「ひざたずき」なので、私を責めないでください。 もちろん、すべおではありたせんが、考えをたずめおむンタビュヌに参加するのに十分です。 リンクで質問を芋るこずができたす

pagerton.com/hr/question/all

肯定的なフィヌドバックがある堎合は、可胜な限りプロゞェクトを開発したす。たた、開発者向けの良いコヌスぞのリンクをそこにドロップしたいので、フィヌドバックに感謝したす。

このモデルが圹に立぀こずを願っおいたす。 あなたの長所ず短所を理解するこずはあなたがより効果的に成長するのに圹立぀からです。

私はあなたが最高であり、最高で働くこずを願っおいたす。



PS私は゜ヌスです。 知識、経隓、モデルは私のものです。 リンクは「オリゞナルを砎棄する」ず「蚌拠はどこですか、ビリヌ」、尋ねないでください:)



All Articles