次のホワイトボードテストを成功させるために知っておくべきこと
最初の面接を成功させる無料ガイドを入手する
最初の技術職の面接に成功する方法を、48ページの無料電子ブックで学ぶことができます。
あなたはコードの書き方を何時間もかけて学び、ポートフォリオ用のプロジェクトを作成し、ついに夢の仕事の面接を受けることができたのです。 ホワイトボード面接です。
ホワイトボード面接は、技術職の面接の一部で、コミュニケーションと問題解決のスキルをテストすることを目的としています。
確かに、特に技術系の仕事に就いて日が浅い人は、少し怖く感じるかもしれません。 他の面接と同様、適切な準備と練習をすれば、プロ並みにうまくいくでしょう。
技術系の面接の準備に関する包括的なガイドについては、無料の電子書籍「The Ultimate Guide to Interviewing for Your First Tech Job」をダウンロードしてください。
ホワイトボード面接とはいったい何でしょうか。 ホワイトボード面接は多くのレベルで一般的なので、たとえあなたがフロントエンド開発者として最初の仕事に応募しているとしても、あなたのコーディング能力を実演する必要があるかもしれません。
通常、面接官はあなたに、面接チームが観察し質問している間にホワイトボードにコードを書き、その場で解決するよう求めます。 問題を解くのに1時間かかることもあり、面接が1日続くこともあります。
それでも、この人たちと働くのであれば、彼らを知っておいたほうがいいでしょう? 心に留めておかなければならないのは、コードテストやホワイトボードテストと呼ばれることもありますが、コードのテストというよりは、問題解決能力のテストだということです。
彼らが出す問題の種類は、身近で実行可能だと感じられるものでなければなりません。 言い換えれば、自分がその仕事に理想的な応募者であると信じるなら、ホワイトボード テストは完全に対処できるものであるべきです。 リーン・スタートアップ」の著者であるエリック・リースは、ピクセルグリッドに円を描くアルゴリズムを考え出すよう受験者に求めています。 もう1つの例は、ソフトウェアエンジニアで作家のGayle Laakmann McDowellによる、文字列の中で最長の回文を見つけるアルゴリズムの設計です。
しかし、よりエントリーレベルの面接では、JavaScriptで人気のFizzBuzzチャレンジのようなことを求められたり、HTMLとCSSを使って何かを作成したりすることもあるかもしれません。 しかし、もっと初級の面接では、JavaScriptで人気のあるFizzBuzzのような課題を出されるかもしれませんし、HTMLとCSSを使って何かを作るかもしれません。 この演習は、私の履歴書にまだ書かれていないことを、会社に示すものなのでしょうか? それは、正しい答えを導き出す能力よりも、問題解決能力の方が重要であることがわかります。 だからこそ、Riesのような人たちは、事前に問題を明らかにすることを気にしないのです。 3527>
また、ホワイトボード面接では、自分の好みのツールなしでコーディングすることを強いられます。 自分のノート PC を使用すれば、プリセットや自動提案ツールを使用することができますが、それでは支障をきたす可能性があります。 ホワイトボードを使用すると、面接のためにセットアップする機器が少なくて済むのは言うまでもありません。 あなたは間違いを犯すにバインドされている、それは予想される。 そのため、このような「痒いところに手が届く」ような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような、痒いところに手が届くような・・・という感じです。 採用担当者は、あなたがその場でどのように考え、同僚とどのように協力し、障害にぶつかったときにどのようにトラブルシューティングを行うかを知りたがっています。
あまり心配しなくてもよいのですが、面接官はあなたがボードに書いたことだけをみているわけではありません。 途中でフィードバックを求めるか、最後まで頭の中で完結させるかを見極めているのです。 技術コンサルタントのスコット・ハンゼルマンによると、プレッシャーに対する反応も面接の重要な要素になるそうです。 プレッシャーを感じたら、それを個人的に受け止めてはいけません。 3527>
つまり、行き詰まったら、質問すればいいのです。 あるいは、判断に困ったら、声に出して処理することだ。 弱点や知識のギャップを明らかにすることを気にする必要はない。
リースは、候補者がどのような解決策で十分だと考え、いつ終了と判断するかを見ることで、潜在的な従業員について多くを学ぶと書いています。 このように、会社にとって正しい「適合者」を見つけるのです。
ホワイトボード面接の準備をする9つの方法
さて、ホワイトボード面接とは何か、なぜ行われるのか、そしてそれを練習するための重要なリソースがあることから、面接の成功のために自分で準備できる方法を正確に説明して行きましょう。
Before the Interview
1. ホワイトボード
はい、それは右 – あなたの最寄りのオフィス用品店に行って、自分自身にホワイトボードとそれに行くためにいくつかのEXPOマーカーを購入します。 本物のホワイトボードに書くことで、自分の考えを書き出す感覚をつかむことができるからです。 また、ホワイトボードに書くことは、ペンと紙とは大きく異なるので、全体のプロセスに慣れていることは、時間の経過とともに容易になります。
2 練習用の質問リストを持つ
面接当日にどんな質問をされるかを予測することは困難ですが、ホワイトボードの質問候補をリストアップすることは、面接の非技術的部分と同様に練習し自信をつけるために重要です。 面接官は、あなたがその場で解決する能力を試したいと思っているので、さまざまな種類の問題をリストアップするようにしてください。 3527>
3. 実体験をする
ホワイトボード面接を経験した人と模擬面接をすること以上に、ホワイトボード面接がどのようなものかを知る方法はないでしょう。 もし、気軽に相談できる人がいなければ、Codementorには何千人ものエキスパート開発者がいて、面接の準備や練習を手伝ってくれます。 また、経験豊富な技術面接官や採用担当者との模擬面接を予約して、自分の長所と短所を評価し、本番に向けて適切に準備することもできます。
Repractise makes perfect! ただ見るだけでなく、注意深く耳を傾け、質問をするようにしましょう。 もし誰かが見つからない場合は、参考になるビデオや例がたくさんあるので、それを見て、何を期待すればよいかを理解しましょう。 脳を鍛える:声を出して考える練習をする
ホワイトボード面接は、黙っていればいいというものではありません。 面接官は、あなたが何を考えているのか、難しい質問にどうアプローチするのかを知りたがっています。 大きな声で話すことは、あなたにとって自然ではないかもしれませんが、それは大丈夫です。 朝の日課など、日々の仕事をこなす中で、自分の思考プロセスをできるだけ詳細に表現してみてください。 3527>
さらに言えば、話し方やプレゼンテーションの練習もしたいところです。 落ち着いて自分の考えをきちんと伝えられるかどうかが鍵になります。 そのため、面接の前夜に徹夜をするのは最も危険な行為の一つです。 また、面接の30分~1時間前には到着するように計画しましょう。 3527>
During the whiteboard interview
7.Ask Questions
Only question, take a deep breath and a moment – but not too long to assess the problem before you start. もし何かが明確でない、あるいは続ける前に追加情報が必要だと感じたら、必ず面接官に質問して明確にしてもらい、曖昧さをなくしましょう。
8. あなたの思考過程を説明する
課題の詳細が明確になったら、問題を解く際に必ず声に出して話しましょう。 面接官は、あなたの頭の中で何が起こっているのか、その課題に対するあなたの考え方を理解したいと思っていますので、自分の考えを説明できることは非常に重要です。 面接のこの部分では、確かな答えを出すことができたかどうかに関係なく、あなたの思考過程を判断されることがよくあります。
問題を解くことができなかったとしても、それを試みるための論理的な手順を踏んだことを示すことができるようにしたいことを心に留めておいてください。 自信を持つ
ホワイトボード面接では、その場にいると答えが思い浮かばないこともありますが、冷静に自分の能力に自信を持ち続けることが、必ず良い印象を残します。
ベストな回答ができなかったと感じても、前向きに、面接官と関わり、最後までやり抜くことを心がけましょう。 面接はホワイトボードの部分だけで判断されるわけではないので、たとえ小さな失敗があったとしても気にする必要はありません。
正しい方向に進んでいることは、途中であきらめるよりも常に良いことだと心に留めておいてください。
Get Our FREE Guide to Acing Your First Interview
Learning how to successful interview for your first tech jobs with our free, 48-page ebook.
Bonus: Whiteboard Interview Resources
Whiteboard Interviewだけでなく、全体的な技術面接であなたを導くのに役立つリソースが豊富にあります。 ここでは、模擬面接からYouTubeのビデオまで、次のホワイトボード面接を勝ち抜くためのリソースをいくつか紹介します:
To Help You Get Start
- Cracking the Coding Interview
- Programming Interviews Exposed
Mock Interviews
- Codementor – Instant 1.1:2832>
Learning Algorithms
- Stanford Intro to Algorithms
- Geeks for Geeks.の略。 アルゴリズムの基礎
- Berkeley’s CS Course on Data Structures
Practicing Problems.Planet.Planet.Planet.Planet.Planet.Planet.Planet.Planet。 Text
- Cracking the Coding Interview
- The Big O Cheat Sheet
- Project Euler
Practicing Hard Problems.Practingは、コーディングの面接を突破するために必要なスキルを身につけることを目的としています。 インタラクティブ:
- TopCoder (素晴らしいコミュニティもあります)
- Hacker Rank
- Sphere Online Judge
技術面接に関するより多くのアドバイスと、大事な日に備えてステップごとのチェックリストについては、無料のeBook、The Ultimate Guide to Interviewing for Your First Tech Job を入手してください。
Debbie Chew は、Web 開発者になりたい人、またはコードを学びたい人に役立つトピックについて書くのが好きです。 また、コーディングに関する1対1のライブヘルプを提供するプラットフォーム、Codementor.ioの運営責任者でもあります。 自由時間には、韓国ドラマを見たり、犬を散歩させたりしています。