【JAVA Mianjing】9月の最新Netease Youdao One Side + Quick Hand One Side + BIGO Two Sidesまとめ

最近、私は(NetEase Youdao + Kuaishou + BIGO)を含むすべての人のインタビュー経験を自由に整理できるようになりました。コンテンツは、元の同僚グループの友人の友人からのものです。今、それを共有して、参考にさせていただきます。是非、ご覧ください!

迷わないように注意してください。Java関連のテクノロジーと情報の更新を続けてください。

トピックに入るのにそれほどゴシップはありません

網易には片面があります:

  • MQが原因で送信が失敗した場合はどうすればよいですか?
  • メッセージキューとHTTP呼び出しの違いは何ですか?
  • HTTP呼び出しも失敗した場合はどうなりますか?
  • 数時間蓄積されたメッセージキューのデータをどのように処理しますか?
  • 消費者側を直接拡大してみませんか?代わりに、新しいメッセージキューを導入しますか?
  • MQのアプリケーションシナリオは何ですか?ここで解決する主な問題は何ですか?
  • ゲートウェイの選択ZuulとSpring Cloud Gateway
  • ユーレカサービス発見の原理
  • サービス検出の選択で考慮すべき要素は何ですか?
  • MySQLパフォーマンスの最適化とはどういう意味ですか?
  • MySQL最適化の経験または知識?
  • インデックスを使用するとクエリが高速になるのはなぜですか?
  • B +ツリーとIO時間の間に関係があるのはなぜですか?
  • 上記で質問したことに加えて、あなたが得意であるが質問していない人はいますか?
  • 春のIOCの原則
  • Springが循環依存の問題を解決する方法
  • より身近なデータ構造は何ですか?
  • アルゴリズムの質問:リンクリストにリングがあるかどうかを判断する
  • システム設計の質問:テキストのバッチを準備し、ユーザーの録音を収集します。ユーザーは、読み取るテキストを取得して送信します。各テキストは一度だけ読み取ることができ、各ユーザーが読んだテキストの数を数える必要があります。

推奨:使用するテクノロジーの原則を理解する

 

クイックサイド

  1. JVMランタイム領域
  2. 一般的なヒープメモリオーバーフローの状況
  3. JVMメモリ割り当て戦略
  4. FullGCのトリガー条件は何ですか
  5. ロックのアップグレードのプロセス
  6. volatileが可視性を保証する方法
  7. 分散トランザクションソリューション
  8. MySQLクラスタ化インデックスと通常のインデックスの違い
  9. プレフィックスインデックスを作成する理由
  10. BツリーとB +ツリーの比較
  11. 関節指数
  12. Redisマスター/スレーブレプリケーションプロセス
  13. Redisジャンプテーブルの実装
  14. Redisは分散ロックを実装しています
  15. Linux印刷ファイルの行10〜20
  16. Linuxの現在のディレクトリサイズを表示
  17. Linuxビューネットワークポートの占有
  18. アルゴリズムの質問:順序付けされた配列(繰り返し要素を含む)の最小値を回転させる

 

BIGO両面

  • プロジェクトに含まれる作業
  • サービスガバナンスによって行われる関連作業
  • ユーレカサービス発見の主な機能
  • Eurekaサービスのインスタンスの数
  • Eurekaサービスは毎回完全に同期されますか?
  • Eurekaサービスによって検出されたデータの整合性
  • ユーレカはどのようにデータの信頼性を確保し、それが一貫していることを確認する方法
  • インスタンスが多すぎる場合、ユーレカは同期の問題に直面しますか?
  • Zuul電流制限の実装方法
  • 現在の制限はこのレベルまたは次のレベルで機能しますか?
  • なぜあなたはあなたのレベルでそれをするのですか?自分を守る方法は?
  • 電流制限を達成するためにどのようなアルゴリズムがありますか
  • 時間枠とトークンバケットの比較
  • 構成管理の実現方法
  • アプリケーション構成シナリオ
  • 構成管理にzkを選択する理由
  • サービス登録にzkを使用しないのはなぜですか
  • 雪崩とサービスの過負荷を防ぐ方法
  • ネットワークに問題はありませんか?
  • サービス間のパケット損失と遅い伝送速度の問題を解決するにはどうすればよいですか?
  • 接続が失われたかどうかを確認する方法
  • 多数の接続が短期的な麻痺につながります。それを解決するにはどうすればよいですか?
  • HTTP 1.0とHTTP 2.0の違い
  • HTTP 2.0で行われた最適化
  • 同じドメイン名の接続を再利用する方法は?
  • プロジェクトでRedisが使用されている場所
  • Redisの一般的なデータ構造
  • ソートセットの実装方法
  • ジャンプテーブルでlog nを実現する方法、ジャンプテーブルの実現原理
  • ソートセットを実現するためにジャンプテーブルを選択する理由
  • 一般的なガベージコレクションアルゴリズムとその長所と短所は何ですか
  • アルゴリズムの質問:シーケンスは、スタックがプッシュされる順序を表し、2番目のシーケンスがスタックのポップ順序であるかどうかを判断します
  • フォローアップ:シーケンスのすべての可能なポップアップシーケンスを出力する

修辞的な質問:

  • 北京はどの事業を担当していますか?ライブブロードキャストビジネスライン、ビデオビジネスライン、ソーシャルソフトウェアビジネスライン
  • グローバル製品と国内製品の違いは何ですか?さまざまな運用形態、文化的および宗教的紛争、クロスリージョンサーバー

 

やっと:

最近は多くの方が取材しておりますので、たくさんの取材トピック(春、ミバチ、JVM ...もっとお持ちになれば添付写真もご覧いただけます)や実際の取材の質問などもまとめました。

上記のインタビューの質問に対する回答は、ドキュメントノートにまとめられています。2020年にいくつかの大企業が収集したインタビューの資料と最新のインタビューの質問(すべてがドキュメントにまとめられ、スクリーンショットの一部)も整理しました。必要に応じて クリックして、資料を表示できます

誰かが言うかもしれません:本当のインタビューの質問をすべて入れてください。

私が最近どれだけまとめたか知っていますか。

皆様のお役に立てれば幸いです。

おすすめ

転載: blog.csdn.net/SQY0809/article/details/108735700