第12章教訓

PYサーバーのインタビューの概要

コース内容レビュー

カリキュラムシステム(上)

  • インタビュースキル

  • PY言語の記事

  • アルゴリズムとデータ構造の記事

  • プログラミングパラダイムの記事

  • オペレーティングシステムの記事

カリキュラムシステム(下)

  • ネットワークプログラミングの記事

  • 記事データベース

  • Webパーツフレームワーク

  • システム設計の記事

  • インタビュー体験

  • 高周波テストサイトのPY基礎

  • PYの語学ベーシスポイント

  • PY特徴:装飾、コルーチンと発電機、例外処理

  • 一般的なビルトインモジュール:コレクション・モジュール

  • CPythonのインタプリタ:GIL、メモリ管理

  • アルゴリズムとデータ構造、周波数テストサイト

  • PYアルゴリズムとデータ構造検査ポイント:手書きのアルゴリズムの問​​題を学びます

  • 一般的な構造を構築しました:リスト/タプル/設定/ dictの、コレクションモジュール

  • 多くの場合、テスト・アルゴリズム:高速ロウ、マージ、ヒープソートやその他の高度なソートアルゴリズム

  • 多くの場合、テスト・データ構造:リンクリスト、二分木、スタック、キュー

  • プログラミングパラダイム高周波テストサイト
    • プログラミングパラダイム:OOP
    • オブジェクト指向の基礎、クラスPYを達成するために

    • デコレーター
    • シングルトン手書き

  • OS-周波数テストサイト
    • Linuxの
      • 一般的なLinuxコマンド:トップ/殺す/ PS
      • スレッドとプロセスの違い
      • オペレーティングシステムのメモリ管理メカニズム
  • ネットワーク高周波テストサイト

  • ネットワークプロトコルやネットワークプログラミングの基礎
    • ネットワークプロトコル:TCP / UDP / HTTP
    • 多重化と並行プログラミング
    • PY同時ネットワークフレーム:トルネード/ Gevent / Asyncio
  • データベース高周波テストサイト
    • mysqlの+ Redisのが鍵
      • MySQLのベースとインデックス作品
      • SQL文を書きます
      • キャッシュ、Redisのと使用の原理
  • Pyのウェブフレーム周波数テストサイト

    少なくとも熟練した一般的なWebフレームワークジャンゴ/フラスコ/トルネード

    • 異なるフレームの比較WSGI
    • 一般的なネットワークセキュリティの問題SQLインジェクション/ XSS / CSRF
    • RESTfulな
  • 高周波テストサイトを設計
    • デザイン三つの要素:シーン限界データアクセスのデザイン、設計アルゴリズム
    • ショートURLシステム、スパイクシステム、コメントシステム
    • イラスト、建築設計:キー回答

最優先

  • アルゴリズムとデータ構造、ブラシ面接の質問
  • データベース(リレーショナル+メモリタイプ)

  • ネットワークプロトコルやネットワークプログラミング

  • ストレージ関連:mysqlの、Redisの、memcacheのと他の理解と応用能力のために
  • ウェブ/ネットワーク関連:httpプロトコルおよびネットワークのためのWebサーバに関連し、負荷分散
  • 知識システム:Linuxのメモリ割り当て方法、CPUスケジューリング、TCP / IPの実現

おすすめ

転載: www.cnblogs.com/xuzhaoping/p/11619263.html