ホームページ  >  記事  >  ウェブフロントエンド  >  Baidu フロントエンド面接の最新質問の共有

Baidu フロントエンド面接の最新質問の共有

零下一度
零下一度オリジナル
2017-06-27 09:29:461449ブラウズ

トピック: Baidu フロントエンド インターンのインタビュー

インタビュー時期: 2017 年 6 月

片面: 基本的なことについて質問してください

当時、私はワークフロー テクノロジーと決闘していました (3 年生の非常にわかりにくいコース)その結果、突然彼から面接に電話がかかってきて、その時は完全に混乱していました。そして、一番恥ずかしかったのは、彼が階下に来て面接に来たと告げられたことです。 。その結果、私の持ち帰りが盗まれました! ! ! ! 1つに焦点を当てました。
質問は次のとおりです:

  1. CSSアニメーションの違いは何ですか(アニメーション、トランジション)

  2. 読み込みアニメーションの実装

  3. アニメーションがフリーズした場合の対処方法(translateを使用)

  4. 配置する画像200枚の場合

  5. js継承のいくつかの方法
  6. 非同期プログラミングのいくつかの方法
  7. プロジェクトについて質問してください、ログインと登録機能があります、プロセスについて質問してください、安全です (https)
  8. 私が持っていた変換ツールは何ですか? (私は、nodejs については commonjs、パッケージ化ツールについては webpack と答えました。AMD については少し知っていましたが、その後、彼は質問しなくなりました! 私もCMD は同期的にロードされ、ADM は非同期的にロードされる仕組みについて話そうと思いました。
  9. パフォーマンスの最適化
  10. それを知った後、急いでテイクアウトを取りに行きました。テイクアウトが盗まれたので、私は黙ってテイクアウトに集中してから、新しいレビュー旅行を始めました。
  11. 2次面接: プロジェクトについて質問する(2017/6/26 15:38)

  12. 自己紹介

私のプロジェクトに基づいて質問する

2.1 あなたはangularjsを使用したことがありますよね、ではなぜ使用したのですかそのときあなたはangularを選択しますか?最も人気のあるフレームワークだからでしょうか?

2.2 Vue を使ったことがありますか?それでは、vuejs と angular の違いについて教えてください

2.3 angularjs のコントローラーは何のためにあると思いますか?
    2.4 の一般的なステータス コードは何ですか? HTTP
  1. 2.5 HTTP リクエストを行うとき、クライアントからサーバーまでの遅延は発生しますか?もしそうなら、それはどこに表示されますか?

    回答:

    2.5.1 最初に思いつくのは、DNS 解決にかかる時間です。ドメイン名を入力した後、まず DNS パーサーがドメイン名を IP アドレスに変換する必要があるからです
  2. 2.5.2 開始HTTP リクエストにはパケットが含まれます。HTTP アプリケーション層から物理層まで、カプセル化とヘッダーの追加 (TCP ヘッダーや IP ヘッダーの追加など) のプロセスがあり、パッケージは送信された後、別のルーターに配信されます。そして長い旅の末、ついにサーバーに到着します。乗り換えには時間がかかるので、乗り換え時間は絶対に必要です。その際のネットワーク状況が良くない場合、パケットロスが発生する可能性があり、再送が必要となります。
  3. 2.5.3 TCP/IP では、接続を確立するために 3 ウェイ ハンドシェイクが必要です。リクエストはハンドシェイクが成功した後にのみ行うことができます。

    2.6 あるプロジェクトを完了した後、最も困難だったことは何ですか?



    私の質問は以上です〜何か聞きたいことはありますか?
    その時、主は私に、もしそこに行ったら何をするか尋ねました。 Baidu のフロントエンド アーキテクチャ システムとは何ですか?



    それでは 2 回目の面接が終わりました〜 2 回目の面接は合計 17 分かかりました。例えば、プロジェクトの枠組みをただ選ぶだけではだめです。これは人気があるので使ってください。そして、フレームワーク間の比較、計画とネットワークの知識についても質問されました。Toutiao にインタビューしたときに、計画とネットワークについてもよく質問したことを思い出しました。そのときの主な質問は、ネットワークの混雑に関するものだったようです。 : 損失が発生した場合 現在のネットワークは特に混雑していますが、それを解決するための良い戦略はありますか (TCP には混雑回避メカニズムがあり、それに関連するメカニズムのいくつかについて話しました)

    上記は私が覚えていることです。この Baidu フロントエンド インタビューのすべてのコンテンツ (ほとんどが上記にあるはずです)

以上がBaidu フロントエンド面接の最新質問の共有の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。