Bytedance(Douyin)、ソフトウェアテストの4つの側面、面接の質問まとめ!お見逃しなく通過してください

 インタビュー 1
1. 簡単な自己紹介

2. 担当するプロジェクト/モジュールを簡単に紹介し、モジュールを選択し、設計したユースケースについて話します。

3. getリクエストとpostリクエストの違い

4. フロントエンドとバックエンドのバグ/3xx の意味を判断する方法

5. インターフェースのテストについて教えてください/XXX プロジェクトで何回行いましたか

6. httpとhttpsの違い

7. いくつかの ADB コマンドのテスト/接続の表示/ログの表示

8. ブレークポイントをいじったり、弱いネットワークを設定したりするのはどうすればよいですか?

9. 決済機能のテストポイントについてお話します。

10. Tencent Video の再生インターフェイスとテスト ポイントについて説明します。

11. ライブ配信の報酬機能のテストポイントについて話しましょう。

インタビュー 2
1. 北京に来た理由/簡単な自己紹介/プロジェクトでの役割/検査業界への参入方法/退職理由/今後の検査業務の状況

2. プロジェクト/その中での役割/担当モジュール/アプリがどのシステムに基づいているかを簡単に紹介します。

3. 簡単な Java 構文を作成します (スクリプト/基本的な Java 構文) 合計でいくつかのカテゴリがあります。

4. パケット キャプチャ ツール fiddler を使用してデータを模擬する方法/サーバーの戻り値を変更する方法/サーバーの戻り値 helloworld を helloword12 に変更する方法

5. 404/切断と停電をシミュレートするにはどうすればよいですか? Web ページが見つからない状況をシミュレートできますか?

6. get リクエストと post リクエストの違い/なぜボディの方が安全なのか/ 要約すると、パラメータの位置が一貫していないということです/ get の長さはブラウザに関係していますか?

7. どの adb コマンドが使用されていますか/すべてのアプリケーションのパッケージ名をリストします/知っていますか?

8. モンキーの各種パラメータ/各種パラメータの説明/以前実行したコマンドは既製か自作か/タッチイベントの50%を占めるモンキーコマンドの話

9. 「httpの各種ステータスコード/503とは何ですか/401と403の違い/ステータスコード以外に何が返されるのか/403の問題の解決方法/証明書とは具体的に何を指すのか教えてください」

/CA 証明書に加えて、証明書を取得する他の方法」

10. Emmagee を使用するための前提条件は何ですか/電力と明るさは考慮されますか/これらのパフォーマンス指標を作成するときにどのような状況が考慮されますか/操作があるとステータスは常に更新されますか/スモークテストの使用方法

11. 「製品を 5 つ挙げて、コールド スタート時間のデータをください/標準は何ですか/それらの起動とは何を意味しますか/複数の異なる携帯電話を使用してテストされたデータは有効ですか/仮想マシンは使用しないでください/競合製品のテスト

コールド スタートを比較してみる、コールド スタート時間の与え方、説得力のあるデータで説明する方法、主要な点は何ですか/環境について詳しく教えてください/Emmage で起動時間をテストできますか/起動時間

、シャットダウン時間の計算方法/プログラムの起動時間の終了点/プログラムの起動の定義方法」

12. 「Emmagee ツールがない場合、いくつかのインジケーターをテストするために他にどのような方法が使用できますか? / Douyin をクリックすると開始とみなされ、バックグラウンドでオフにすると完了とみなされますか / ストップウォッチを使用して計算する際にエラーはありますか / 方法誤差を減らすために

/もっと正確な方法はありますか?」

13. Selenium の要素の配置方法 / css と xpath の違い

14. "Douyinのインターフェースを教えてください/メインプロセスをテストする方法/テストする要素/ストレステストを行う方法/特定のページ要素をストレステストするために何を使用するか/通常の機能に加えて、異常な状況は何ですか

/例外シミュレーションのやり方」

15. インターフェーステストの実施方法/インターフェーステストのユースケースの設計方法/

16. 何か質問はありますか?

インタビュー 3
1. 簡単な自己紹介/プロジェクトの紹介

2. モンキーの各種パラメータ/ログの使い方とクラッシュの判断方法...

3. 「Douyin を使用したことがありますか? / シナリオを説明します。あなたはどこかで Douyin を閲覧していて、突然ビデオが読み込めなくなりました。理由は何ですか / 不良ネットワークのトラブルシューティング方法 / の一般的なツールに加えて、市場でネットワーク速度をテスト/ネットワーク原因のトラブルシューティングを行う

、ビデオを読み込めない他の理由はありますか?」

4. 記憶に関する問題が多すぎて、はっきりと思い出せません。

5. モバイルアプリがクラッシュする理由/携帯電話のメモリをテストする方法/ソフトウェア使用時のメモリ/Emmagee でテストできるか/他のソフトウェアではなくこのソフトウェアが消費するメモリを確認する方法

6. 論理的な質問: 4 秒の砂時計と 3 秒の砂時計を使って 9 秒の時間を漏らす方法/タイミングをマスターして砂時計からタイミングを漏らし始めることはできません。9 秒の時間をテストするにはどうすればよいですか?

7. http と https の違いは何ですか? セキュリティ、証明書のインポートの必要性などに加えて、他にも違いはありますか?

8. getリクエストとpostリクエストの違い、詳しい説明

9. DNS などの問題

10. WeChatでのアバター変更のテストポイント

インタビュー 4
1. 簡単な自己紹介/北京に来た理由/現在の居住地/自己啓発スペース

2. 最近何をしていましたか/最近試みた新しいことは何ですか?

3. 入社後、最も嫌いな同僚、または苦手な同僚は何ですか?

4. パートナーはいますか/いつ結婚する予定ですか/…

5. コンピュータ以外および関連専攻の人はどのようにしてテストに参加しますか/社内でのテストの最初の連絡先、あなたの主な責任/あなたにとって最も利益をもたらしたプロジェクトは何ですか/その理由は何ですか/具体的な内容は何ですかプロジェクト?

6. 以前の会社の残業状況はどうでしたか/残業は許容範囲ですか?

7. あなたの以前の給与はいくらでしたか/期待される給与はいくらですか/なぜこの給与を期待しているのか教えてください。

8. どのくらい仕事を探していますか?/他に内定はありますか?/内定を受け取ってから仕事を開始するまでどれくらい時間がかかりますか?

9. 何か質問はありますか?
 

面接の質問を入手する方法:

公開アカウント プログラマー タイガー バームをフォローして無料で入手してください

おすすめ

転載: blog.csdn.net/crhnb/article/details/131859210