Javaの多くのファイト3人のインタビューをバックエンド

まず、戦い側の多く

1、確率pおよび1-pの戻り0と1は、あなたが01の同じ確率を返す関数を実現することを関数に。

2,10 URL億、以下の重メモリ4Gに必要な各URL 56Bの大きさよりも。

3は、BSTに二重にリンクされたリストに変換します。

4、HTTPとHTTPSの違い、httpsの追加処理を要求、HTTPSは、データのセキュリティを確保する方法です。

5、IPアドレス、サブネット。

6、POSTとGET差。

異なる接続7、ソフトとハードリンク。

8、DNS解決プロセス。

図9は、(killシグナルを無視し、カーネルモードに)プロセスを殺すことができない理由の使用を殺します。

10、Linuxはコマンドを使用していました。

(そのようなビューメモリ使用量、ネットワーク条件として)11、システム管理コマンド。

12、パイプラインの使用。

13は、grepのは、それぞれがファイル内に見つけることが求められます、把握することが確認され、使用されています。

14は、シェルスクリプト。

15、コマンドを見つけます。

16は、使用をawkに。

第二に、戦いの二面がたくさん

図1は、Linuxでは、(プロセスID)、(プロセスID)、(プロセスID),?(前のコマンドの終了ステータス)の下でいくつかの命令は、どのようにメモリサイズ、CPU使用率がソート等に応じて、プロセスを参照します。(資本資本MとP)。

2、HTTP GETとPOSTメソッド。

3、あなたがepollを知ってご紹介します。

図4は、SQLデータベースの範囲を理解します。

5、プロジェクトの問題点、自分の迅速な解決、そして上のようにします。

6、完全な配列の手書き。

7、B及びB +木の木。

8、競合を解決する方法を、ハッシュを教えて。

9、通信、利点およびプロセス間で共有メモリの欠点があります。

第三に、三辺の戦いの多く

図1は、あなたが通常の技術のブログ、書籍の一部を見て言います。

2、Linuxでの命令の一部。

3.あなたが最も不快な事をどう思いますか仕事はい。

4は、あなたの強みと弱みの下でそれを言いました。

5、過去に何のスタートアップ企業が存在しないように。

6、strcpyの関数を記述します。

図7は、あなた自身のキャラクターについて話しています。

8、あなたのシステムを(インタビュアーが無人車両部門のようです)を得、バックグラウンドのロジックを実現していますが、フロントエンドの負荷がゆっくりと、どのように検出します。

9、将来的にあなたがどのように見えるか、新技術の多くを学ぶ必要があるかもしれません。

10、プロジェクト内で遭遇する困難は、(先に考えて、および最適化の方法を達成するためか、クリアします)。

11、順序、PV、紫外線などのシステム。

12、高い並行性溶液(分散)に対応。

13は、プロジェクトにどのような仕事の主な原因です。

14、nginxの負荷分散。

15、分散キャッシュコヒーレンス、どのサーバ拡張(ハッシュリング)

おすすめ

転載: www.cnblogs.com/weigy/p/12302127.html