2019.6 /電気表面アリアウトソーシングの経験

以下は省略インタビュアーと私のQ&Aで、本当の会話は、技術的なコンテンツ展開、拡大を答える必要があります。

片側

  • インタビュアー:父からの部品の道へ突然のコンポーネントのすべての値を言う
    :サブコンポーネントにREF属性を追加するために、親コンポーネントのサブアセンブリは、関数を渡すために、コールバック値を介して取得する方法を、Reduxの3を介して、
  • インタビュアー:?ReactContextは知っている
    私は(インタビュー調査は値渡しクロスレベルのAPIを使用し、公式文書である程度)を知りません。
  • インタビュアー:わかりましたが(╯▽╰)、ES6が特徴です何定数
    I:効果は非常に範囲を取るためにブロック内にのみ定義されて使用のconst変数を強化するための無変数は、変更することはできません(信頼ああ)
  • インタビュアー:関数と矢印の正常な機能の差について話
    I:現在のスコープにこの機能矢印ポイント、一般的な関数オブジェクトを呼び出すため、この点は、通常、衝撃事象と言われるであろう。
  • インタビュアー:ああ、ok.ES6はES7は非同期に発生し、どのような違いがある
    のI:非同期はES6のためのシンタックスシュガーですが、効果はDVA生成のみを使用することができ、私は主にVueので行う(非同期を使用することはできません。テストプロジェクトは、一度、特定の理由を探求しなかったときに反応しない非同期にとても慣れている。インタビューの後に見えたルアンYifengの先生の記事が少し理解するようになりました)
  • インタビュアー:何か浅いクローンと言う
    の参照は、オブジェクトが複製されたときに、新しいアドレスを開くだけの参照アドレスクローニングは、データストレージのクローン作成用のメモリではありません。
  • インタビュアー:ノードを使用している
    私は:いくつかの小さなを書面とのインタフェース

感情:片側インタビュアーは下の効果を担当するチームのメンバー、である必要があります。インタビュアーの予備的な理解は、インタビューのためにフィットリーダーを見てみましょう。無駄時間のリーダーを防止することができます。4分の合計時間の一辺の長さ全体、非常に高い効率。

二つの顔

  • インタビュアー:あなたは最近、プロジェクトの簡単な紹介をした
    私は:私は最近のプロジェクトがありました......(この質問は、我々はすべての前に、事前に準備する必要があり、事前に用意し、右のスピーチを何も言うことはありません。プロジェクトの鮮明な画像が何をするかと言うことです、あなたは問題を解決するために何をすべきか、どのような結果)
  • インタビュアー:ヴュー、インターどのようにコンポーネントの値によって(原因私のメインの技術スタックへのVue、Vueのあるインタビュアーが、いくつかの質問をしたので)私は:父から息子への小道具を使用して、親の子伝送:REF、子供、コールバック関数。より複雑な状況の下で:, $バス、vuex
  • インタビュアー:Vueのは、より一般のライフサイクルで使用される
    :作成し、どこAjaxリクエスト。
  • インタビュアー:?あなたはCSSで動作しますが、多くのだった
    私は少しモンゴル、どのようにこの答え(⊙o⊙を):( ...)書き込みは、主にUIフレームワークは特に大きくはありません。
  • インタビュアー:大丈夫(*︿)、その後、プロジェクトを行っていないフィット?
    Iを:使用のフレキシボックスソリューションを、パーセンテージはメディアクエリを使用して、REMを使用
  • インタビュアー:あなたはES6が持つ多くのだった何
    はかなり使用:
    インタビュアーを:あなたは紹介しない何あなたの頻繁ES6のメソッド、プロパティ、プロジェクトで使用される

    コンテンツの多いこの1つは、私の簡単です。彼は私が具体的な何かを言わせて、地元の関心の導入を聞いて、次のように、特定のポイントは次のとおりです。
    • メソッドのES6新しい配列:フィルタ、マップ、削減、forEachの使用シナリオ
    • 頻繁に使用される解体
    • アロー機能
  • インタビュアーは、 2つのポートA及びBからオブジェクトを取得し、それぞれ、{名:「アリ」}、彼らはそれが等しい場合、それらを尋ねる?
    Iを:彼らが参照型の値が等しくないいます
  • インタビュアー:しかし、フロントページの表示が同じである上、我々はそれ差分を最適化するために、それらが同じであるかを決定する必要がありますか?
    私は標準値が比較された属性値がある、オブジェクトを横断伝える;属性値は、再帰的欲しかったオブジェクトです。 、属性値は、関数またはブールのtoString()と比較されます。
  • インタビュアー:?ああ、あなたは同じように反応することができるか、あなたが反応する質問をすることができます
    I:はい、(現在の緊張状態が死亡している)ことができます
  • インタビュアー:Vueの、あなたが使用している、あなたはあなたの2について話リアクトは何ボイドはもちろんのこと、開発プロセスでこれらの感情を感じる。!
    I:使用時には、私の話すの気持ち。 Vueの.Reactは、より多くのLinuxシステム.VueのようなWindowsのシステムのようなものは、より便利に使い、いくつかの命令の開発にさらされ、梱包されます。しかし、より柔軟な使用に反応
  • インタビュアー:?あなたがコンポーネントの状態を変更するためにどのように対処するかを知っています
    の使用状態でデータを変更SETSTATE:
  • インタビュアー:あなたは状態や小道具の違いは何知っていますか?
    私は:、コンポーネント自身の状態の状態を置く小道具は、状態の外から来ている、コンポーネントは、自分の状態を変更することができますが、小道具を変更することはできません
  • インタビュアー:それについての仮想DOMの話
    、私は:DOM仮想ビューの差分がVDOMの変更に応じて更新される前と後のDOMは、データ更新の際にJSのDOM構造を使用して、仮想オブジェクトストレージです。
  • インタビュアー:?Vueのイェジンハオ反応し、彼らはすべてのDOM「ポッドをエスケープ」の直接操作を持っている、あなたが知っている
    私は:?。アセンブリに取り付けられた後、私は後で確認してください(あなたのレフリーによる参照のDOMノード情報を取得します一瞬のために、運転DOMの効果を使用することができますまた、この方法で反応します)
  • インタビュアー:あなたはそれを使用するキャッシュ?
    I:loaclstorage情報は、いくつかのページへの変更、およびクエリ情報を保存使用
  • インタビュアー:あなたは私を聞きたいですか?
    私は:ようにテクノロジー・スタック、情報アリ部門、ビジネスおよびについて尋ねました。

経験:この面接は非常にいい音に耳を傾けることが、30〜40歳のガス田が強すぎる、彼はインタビューの過程で私を導くれているが、私は、スーパー緊張していますが、脳はまだ空白になって、本能によって多くの問題... 、反応性応答を発見。質問にも、多くの場合、プロジェクト開発のものに使用されるが、私は、一般的に答えています。

三辺:待っています...

スターへようこそ:GitHubに

ます。https://juejin.im/post/5d08b4905188257e6b1b3b1cで再現

おすすめ

転載: blog.csdn.net/weixin_34216107/article/details/93180492