テンセントの面接の準備

コンピュータネットワークの基礎

  • TCPとUDPの違い。

  • どのようにTCP信頼性の高い伝送を確保します。

  • TCPの輻輳制御。

  • TCP 3ウェイハンドシェイク、4つのプロセスと役割を振っ?

  • TCPプロトコル対応?UDPプロトコル対応?

  • HTTP 404および500インターフェイス(HTTPステータスコード)

  • HTTPメソッド

  • HTTP長い接続、短い接続

  • URLを入力するプロセス

  • HTTP、HTTPS年代の違い

  • pingがどの層に属しています

  • ARP、RARPの意味と違い

  • フォワードプロキシ、リバースプロキシ:https://www.cnblogs.com/Anker/p/6056540.html

  • TCP、UDPを使用する方法

理論テスト

  • なぜテスト開発をキャスト?テスト開発の理解

  • 開発者がバグでない場合はどのようにする方法を教えてください。

  • テストコインの自動販売機

  • 単機能のリストの反転があります(テストケースを設計する方法)

  • 二次元コードの地下鉄の駅をテスト

データベース

  • 検索データベースを変更するための追加と削除

  • インデックス、その役割は、行う方法データベースは、最初の10点の指示を読んでクエリ数百万を読みます

    プロセスおよびスレッド、プロセス間通信との間の差は、命令メモリとコンクリート内部の様々なパラメータの意味を表示します。

  • 4つの特性、三の大パラダイム

オペレーティングシステム

  • Linuxの基本的なコマンド:移動ファイルは、ファイルの最後の10行を表示するには、ポート番号を表示します

  • メモリクリーニングアルゴリズム

  • スレッド、プロセスとプロセスとスレッド、通信スレッドの間の差との間の通信

  • どのようにLinuxのスレッドの下でチェックするの成功を実行していません

  • 2つのプロセスは同時に、メモリアドレスは0123456ですアクセスメモリではありません

  • Linuxのコマンドが正常に実行されたかどうかを確認する方法

  • CPU使用率を表示する方法。

  • デッドロック

パイソン

  • Pythonの知識:マルチスレッド、マルチプロセス、コルーチン、Pythonのメモリ管理

  • -m test.pyとtest.py差のpythonのpython

  • Linuxは、Pythonスクリプトコマンドを実行します

データの構造

  • 配列とリンクリストの違い

  • バランスの取れたバイナリツリー

  • 違いのヒープとスタックのデータ構造

アルゴリズムタイトル

  • 印刷乗算表

  • リングアクセス、環内の最大数mをとり、隣接するすべての最後の所定のを取ることができません

  • 最も頻度の高い文字の文字列を返すようにアルゴリズムに機能を引き裂くと出現のその数を返すために?アルゴリズムのアイデアについての話?そして、どのようにそれを最適化するには?

  • デスクトップアプリケーションの役割はファイルを送信することがありますされ、どのようにテストしますか?

  • 文字列、1回だけ発生この文字列を出力し、最も前方の位置を考えると(辞書とを、二回横断し、O(n))を

  • rand6()関数は一様に1~6の整数を返し、rand6によって達成()rand10()は一様に1~10の整数を返します。

  • 2つの文字列が、私はそれが各文字のインデックスと思った(別の文字列のインデックス内の文字列を検索します

    書き込み後、インタビュアーは)全体の文字列で、その後、例外を考慮していない、十分に包括的に最後の書き込みを変更したりしないように言いました

  • ボールはその実験から1に低下した100階建て、二枚のガラス玉は、壊れていないのだろうか?

  • 彼らの最も近い共通の親を求めて木の二つのノード

  • 数nに1、およびM自体を含むMの全ての配列を見つけます。

  • 2つの数値を見つけるために、配列をインクリメントし、固定値のため。

おすすめ

転載: www.cnblogs.com/anzhengyu/p/11318415.html