技術的なJavaScriptインタビューがあるため、このレポを作成します。そこで、私は自分自身を準備するために使用しているリソースを共有します。
このリポジトリの主な目的は、数週間でインタビューのために自分自身を準備することです。 JavaScriptの概念や特殊性を説明する1日に少なくとも2つのコミットを作成したいと考えています。私は常にECMAScript 2015を使用しようとします。
vscodeを使用して、コードランナーをインストールしたJavaScriptコードを実行して、コードを実行するだけで、コントロール+ + n (またはWindowsでcontrol + alt + n )をクリックします。
また、オプションFile > Auto Saveで自動保存を有効にしました。
最初に、JavaScriptの仕組みについてのコンテンツを見たいと思っています。機能とコールバック、閉鎖、約束、私がすでに知っているので、私がさらに進むことのない概念について話しています。また、データ構造、Big O、ソート、検索アルゴリズムに関する問題に対処したいと考えています。時間があれば、Hackerrankアルゴリズムを解決します
私がお勧めする最初のコースは、コールバックと高次関数、閉鎖、非同期JavaScript、およびオブジェクト指向のJavaScriptを確実に理解するのに役立つWill Sentanceからです。 FrontEndMasterへの無制限のアクセスがある場合は、ここでフルコースを見ることができます。ここでJavaScript:V2 by Will Sentanceではない場合は、YouTubeでコースJavaScriptを見ることができます。
もう1つのコースはBianca Gandolfoからのものです。このコースでは、一握りのアルゴリズム技術を使用して、一般的なインタビューの質問でアルゴリズムを練習します。このコースは無料で、JavaScriptを使用したアルゴリズムの実用的なガイドをここに見つけることができます
アルゴリズム:アルゴリズム、その後の解決方法、複雑さなどについて。
Hackerrank :Hackerrankの問題の説明と解決私はインタビューの準備キットの質問から始めるつもりです
How-JS-Works :それがどのように機能するかについてのJavaScriptの概念、私たちが知っておくべき基本的なこと
グラフ:JavaScriptでのグラフの実装
未来を予測する:あなたが得ようとしているインタビューの質問の90%を予想することができます。 「なぜこの仕事が欲しいのですか?」 「あなたが解決した厳しい問題は何ですか?」考えられない場合は、Google「最も一般的なインタビューの質問」。あなたが得ると思われる上位20の質問を書き留めてください。
計画:リストのすべての質問について、答えを書き留めてください。それは彼らがあなたの脳に固執するのに役立ちます。これはあなたの答えを自動的にしたいので重要です。
バックアップ計画を立ててください:実際、質問ごとに、3つの回答を書き留めてください。なぜ3つ?最初のインタビュアーはあなたの話が好きではないかもしれないので、あなたはすべての質問に対して異なる、等しく良い答えを持っている必要があります。次のインタビュアーに別の話を聞いて、あなたの支持者になってもらいたいです。
説明:私たちはあなたの考え方を理解したいので、インタビュー全体を通してあなたの思考プロセスと意思決定を説明してください。私たちはあなたの技術的能力を評価するだけでなく、あなたが問題にどのようにアプローチし、それらを解決しようとするかを覚えておいてください。インタビュアーが合理的であることを確認するために、インタビュアーとの仮定を明示的に述べ、確認します。
データ駆動型:すべての質問は、あなたが尋ねられていることをすることができることを示すストーリーで答えるべきです。 「どのようにリードしますか?」 「私は共同/決定的/何でもリーダーです。私が時間について教えてください…」と答えられるべきです。
明確化:質問の多くは、技術パズル内でどのカテゴリと情報を評価しているかについての洞察を提供するために、意図的にオープンエンドで行われます。問題とそれを解決するための主な方法にどのように関与するかを見ています。あなたの思考プロセスを必ず話し、明確化が必要な場合は具体的な質問をしてください。
改善:提示するソリューションを改善する方法を考えてください。質問に対するあなたの最初の考えについて大声で考えることは価値があります。多くの場合、あなたの最初の答えは、いくつかの精製とさらなる説明が必要になる場合があります。必要に応じて、ブルートフォースソリューションから始めてそれを改善してください。インタビュアーにそれがあなたがしていることとその理由を知らせてください。練習:誰もが練習で良くなります。面接の回答を練習します - 大声で - 各ストーリーを明確かつ簡潔に伝えることができます。
上記のポイントについては、ここでもっと見ることができます