2020javaインタビューの質問(1)Baidu

片側

  1. http1。0、http1。1. http1。0
  2. コルーチンの原則、ユーザーの態度、態度
  3. 分散整合性を確保する方法、一貫性のない遅延に対処する方法、データ遅延に対処する方法。
  4. 迅速なディクテーション。

片側

  1. プロジェクトの自己紹介
  2. Javaでのfinalの使用
  3. JVMの構造
  4. Java書き込みプログラムで例外処理を行う方法
  5. 例外がトップにスローされた場合の対処方法
  6. ヒープの構造を説明する
  7. ヒープソート実装戦略
  8. 高速な並べ替えとヒープの並べ替えを比較すると、時間の複雑さは最良で最悪の場合、空間の複雑さです。
  9. 基本的なLinuxコマンドに精通していますか
  10. .logディレクトリには多数のログファイルがあり、過去1日間にアクセスされていないファイルが見つかります。
  11. システムのCPU使用率が高すぎる、トラブルシューティングの方法、またはどのプロセスが原因であるか。トップは、主要なパラメータを確認できます。プロセスが使用するメモリまたはCPU時間で並べ替える方法。
  12. 作成したプログラムがメモリを過剰に使用する状況に遭遇しましたか?
  13. Unreachabelが、あるサーバーから別のサーバーにアクセスするとエラーを報告するネットワークの一部のトラブルシューティング方法。
  14. TCPとUDPの違い
  15. UDPの使用シナリオ(コンピューターシステムでUDPを使用)。UDPが望ましい状況。
  16. コルーチンには、ネットワーク接続を処理することの理解、実装の原則、および利点がありますか?Java開発プロセスを使用するかどうか。

おすすめ

転載: www.cnblogs.com/daanshenghuo/p/12685273.html