【面試總結】測試開發面試題目

摘要

從三月初開始找工作到現在,先後面試了阿里巴巴、支付寶、字節跳動、網易、快手的測試開發崗。

大公司對於測試發開的要求相比來說高很多,要求掌握的知識點的廣度和深度層次也比較高,遂整理了這兩個月的面試題目(包括筆試算法題)供大家參考,也希望大家都能找到滿意的工作

 

第一部分,刷題網站

在這兩個月的面試中,也刷了不少面試題和算法題,主要是:

牛客網:https://www.nowcoder.com

力扣:https://leetcode-cn.com 

 有些公司面試的時候會採用視頻面試的形式,好多都是使用的牛客網,可以邊視頻邊寫代碼

(這裏要多說一句,代碼面或者視頻面在線寫代碼時,一定要老老實實自己寫,不要想着百度或者作弊,面試官那裏會有提示的。會就是會,不會可以整理說出自己的思路,畢竟,誠信是一個人的立足之本)

 

第二部分,面試題目

這部分的內容待補充

備註:這些題目不分先後,有些也只是本人自己整理的知識點,不一定正確且全面,僅供參考

  1. 性能、自動化測試
    1. 性能測試關注什麼指標?
    2. 冷啓動項目如何進行性能測試
    3. 現在有做哪些自動化?技術原理是什麼,怎麼去做的?
    4. 接口自動化要關注哪些點?如果全面覆蓋測試case?
    5. 如何進行接口數據的mock?
    6. 如何做崩潰監控?Monkey測試如何限定某個頁面?
    7. 設計接口測試case,關注哪些點
  2. 基礎知識
    1. 如何定位異常的線程
    2. java實現兩個線程交替打印0-99
    3. 二叉樹的遍歷操作
    4. String, StringBuffer, StringBuilder的區別是什麼?String爲什麼是不可變的?
    5. Vector, ArrayList, LinkedList的區別是什麼?
    6. HashTable, HashMap, TreeMap的區別是什麼?
    7. 關於Java內存模型,一個對象(兩個屬性,四個方法)實例化100次,現在內存中的存儲狀態,幾個對象,幾個屬性,幾個方法
    8. 反射講一講,主要是概念,都在哪需要反射機制,反射的性能,如何優化?
  3. 計算機網絡
    1. 一次完整http從請求到展示整個過程是怎麼樣的
    2. get、post請求之間的區別以及各自的優缺點
    3. http協議構成和作用
    4. 三次握手和四次揮手分別是什麼
  4. 數據庫相關
    1. 基本的增刪改查
    2. 數據庫索引的使用
    3. 千萬級數據,由單庫單表存儲遷移至多庫多表存儲,如何驗證遷移過程及遷移結果
  5. 基本測試技能
    1. 定位問題的能力,會問一個日常工作遇到的bug
    2. 如何做持續集成
  6. 其他
    1. 如何實現rpc接口
    2. 對Spring的理解,項目中都用什麼?怎麼用的?對IOC、和AOP的理解及實現原理。

 

第三部分,筆試題目

這部分可以參考上面給出的牛客網鏈接,多去刷刷題

題目1:

給一個 Unix 的絕對路徑,將其簡化。例如:
輸入: /home//foo/     答案: /home/foo
輸入: /a/./b/../../c/     答案: /c
輸入: /a//b////c/d//././/..     答案: /a/b/c

題目2:

 一個每行都是ip的文本文件 ,將ip list文件裏的不是ip的數據首先剔除掉(0.0.0.0~255.255.255.255)

然後統計出每個ip一共出現過多少次, 並且根據出現次數從大到小排序,輸出到新的文本文件

 題目3:

把字符串"A%sC%sE",中%s依次提換成列表中的值['B','D','F','G'],將列表中剩餘的值添加到被替換的字符串末尾。

例如:"A%sC%sE",['B','D','F','G']
結果:ABCDEFG

題目4:

 給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,
並返回他們的數組下標。你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。

 題目5:

模擬微信羣隨機紅包,輸入金額、人數,返回金額數組

題目6:

SQL題:
1.student:id,name,class_id
2.score:id,student_id,score
1.查詢3班同學的平均分
2.查詢每個班級同學的平均分

題目7:

整數數組,有且只有一個數字出現過兩次。找到這個數字 

題目8:

SQL題
成績表? SC(S#,C#,score) --S# 學生編號,C# 課程編號,score 分數,找出語文成績及格,平均成績不及格的學生編號,語文成績,平均成績

 題目9:

編寫個shell腳本將當前目錄下大於10K的文件轉移到/tmp目錄下

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章