インタビューテストの開発経験 - (部分のjava)

A、Javaの側面

    1、Javaのオーバーロードとの違いを書き換えます

    書き換えは、すべてのクラスはObjectクラスに派生しているように、親の子クラスとの間で発生するObjectクラス自体は等しく、ハッシュコード、toStringメソッドなどの任意のサブクラスで同じ名前と同じ引数リストを定義しています設定方法を書き換えます。

    過負荷にかかわらず、戻り値、およびのみメソッド名、パラメータリスト、関連する種類のパラメータのこのクラス、同じメソッド名、異なるパラメータのリスト、で発生します。

    2、Javaパッケージの特性 

               カプセル化は、プロセスデータによってのみ定義されたインタフェースを介してデータへのアクセスを囲まれています。

    オブジェクト指向コンピューティングは、保護されたインターフェイスを介してアクセスすることを他のオブジェクトのオブジェクトをカプセル化し、現実の世界は完全に自律のシリーズとして表現することができるという基本的な概念で始まりました。

    パッケージングは​​、Javaで実装されたキーワードのプライベート、パブリック、保護されたパッケージにより、情報隠蔽です。

    データ・オブジェクトを参照するプログラムパッケージ、実際には、データ隠蔽のクラスをパッケージ修飾クラスクラスへのユーザアクセスへのアクセスの程度を制御するために使用される方法を定義する方法をオブジェクトのすべてのコンポーネント、一緒にパッケージ。

     適切なパッケージには、コードを簡単に理解し、維持、およびセキュリティコードを強化することができます。

    3、Javaのいくつかのデータ型

      8种:int型、ショート、ロング、バイト、文字、float型、ダブル、ブール

    4、抽象クラスの概念 

                   抽象クラスを表すために使用される抽象的な概念を

のみ定義型が、オブジェクトを生成することができない定義が、それはサブクラスを登場している必要があることをクラスの、抽象クラスを。

                   抽象クラスのメリットは明らかにサブクラスを定義する機能ですオーバーライドする必要がある方法を

                   抽象クラスが使用する必要が抽象文を。

                   抽象クラスはでき抽象メソッドを実装するだけステートメント、およびnoメソッド本体(すべてのサブクラスは、それを上書きして、抽象クラスのサブクラスではないしなければならない)、ことを特徴とする方法を

    図5に示すように、異常と誤差との間の差

      内部のJavaランタイムエラーと資源枯渇のエラーのシステムを説明するためのエラークラス階層

      例外2は、枝派生:のRuntimeExceptionを、他のブランチが異常含まれています

      RuntimeExceptionの例外から派生し、次のような状況が含まれます。

      エラー・タイプ変換、範囲外の配列アクセス、ヌルポインタ 

  二、Linuxの用語

    コマンドを使用して、Linuxの(完全なコマンド)の下で、リアルタイムのログを表示する方法1、

      パス-f尾* .logに

      閲覧TAI-200Fパス* .logの前にどのように多くの行

    2、Linuxのファイルに対する読み取り権限と書き込みを与える方法

      chmodの755パス\フォルダ名

      755ユーザーをUGO権限がRXを持ってoをrwxの権限はグラムRX権限を持っています

      図5は、バイナリ101のRX権限を表します

                      6つの110代表バイナリ権限rw-  

      4つのバイナリ100の代表r--の権限

      7つのバイナリ111の代表RWX権限(最大) 

    3、ポート番号のビューが占有されているコマンド

      grepの8080、lsofを-i | netstatコマンド-anp 8080、netstatコマンド-tunlp:8080ビュー8080は、ポート番号を占有されています

      プロセスが占有されているかどうかを確認してください:PA AUX | grepをjavaの    

  第三に、データベース

    OracleのSQL文とデータビューの前に1、5

      オラクル:** ROWNUM SELECT * FROM <6

      SQL:から選択トップ5 * **

    図2に示すように、フィルタ重複

      明確なSELECT DISTINCTキーワード**から

    図3に示すように、グループ間の差によっておよびHAVING

      後者の結果は、クエリパケットを制限するために使用され、前者はパケットを指定するために使用され

    4、インデックスの役割

      検索を高速化

    5、の役割を考慮

      仮想テーブルは、それがベーステーブルの動作には影響を与えません。

    図6に示すように、分散データシステムの特性

      利点:単一のデータベースの圧力を低下させる、高速応答、一般的に大規模な顧客ソリューションのための、

      短所:ハードウェアの一般的な使用、高い開発コスト

      

  第四に、パフォーマンステスト

    QTP自動テストにシーンを作成する方法1、

      ビジネスプロセス、同時、応答時間の最大数、および上そう。

    図2に示すように、その使用性能テストツール

      LoadRunnerは、JMeterを、

    

  五、HTTPプロトコル

    1違い、クッキーとセッションメカニズムメカニズム

      クライアントのデータに保存されたクッキーは、セッションデータはサーバー側に保存されています。

      クッキーは簡単にクッキーを欺くために、サーバー上の圧力を緩和するが、確保することができます。

      セッションより安全な、しかし、サーバーのリソースを取ります

    2違い、GETとPOST

               GETはサーバーに送信され、サーバーからデータを取得し、データを投稿することです

               GETリクエストはURLのみをエンコードすることができ、およびPOSTは、複数のエンコーディングをサポートしています。

               GETリクエストパラメータは、ブラウザの歴史の中で無傷である、とPOSTパラメータが保持されません。

               POSTは、長さ制限として理解されるべきではないが、URLパラメータで送信されたGET要求には、長さが制限されています。

               パラメータのデータ型は、GETはASCII文字のみを受け入れますが、何の制限POSTはありません。

               直接URLに露出パラメータは、機密情報を送信するために使用することはできませんので、POSTよりも安全GET。

               代わりにURL、POSTリクエストの体を介して渡されたパラメータをGET。ほとんどのブラウザは、通常、長さは2KバイトのURL制限し、ほとんどのサーバプロセスまでの64KサイズのURL。

            3.どのようにソープUIインターフェース・テスト

      同様のJMeter。参考https://www.cnblogs.com/shuaijie/articles/5913750.html

 

  他の6つ  

    1、のJiraのバグは何であっで言及しました

      タイトル、モジュール、バージョン番号、発展を意味し、重大度レベル、テスト環境、スクリーンショット、説明、結果を楽しみにして、実際の結果、ノートに属し

    2、テストコマンドのAndroid ADBコマンドは、パッケージ(完全なコマンド)をインストールするには

      ADB * \パスをインストールします。APK

      adbのアンインストールパス\ *。APK

リリース7件のオリジナルの記事 ウォンの賞賛6 ビュー644

おすすめ

転載: blog.csdn.net/weixin_36273267/article/details/103767207