測試面試覆盤

好大夫測試:

棧和堆的區別?

棧是由系統自動分配釋放,用於存放函數的參數、局部變量等。地址是由高到低。

堆是由程序員分配釋放,地址由低到高,先來的地址不一定低。

爲什麼選擇測試不選開發?

測試入門比較容易,上手快,我對測試很感興趣,而且現在有自動化測試發展前景也很好,我希望進公司以後自己的技術能力有所提高,而且一個程序員應該不只會寫代碼,也要會測試。

靜態棧和動態棧的區別?

靜態棧是數組實現

動態棧由鏈表實現

如何找到某個字符串abc出現的次數?

輸入五個數字,輸出三個使得三角形周長最長?

先逆序排序(從大到小),第一個滿足a+b>c的三角形即爲周長最大的三角形。

        A.sort(reverse=True)

        for i in range(len(A)-2):

            if A[i+2] + A[i+1] > A[i]:

                return A[i] + A[i+1] + A[i+2]

只遍歷一遍如何找到倒數第N個單鏈表中的節點?

給你某個功能(微信發紅包),如何進行測試?人臉識別系統,

爲什麼沒有留在上一家公司?

求出三科分數最高的前10名,求出三科平均分小於60分的所有同學。

Select top 10 Name,sum(score)

From Grades

Group by Name

Order by sum(score) desc;

Select Name

From Grades

Group by Name

Having avg(Score)<60

SQL取消重複的行

Select distinct Sno

From SC;

雲從測試:

查找某文件,但不知道他在哪個位置,全局查找

find ./ -name anaconda

find ./ -iname "python*" iname不區分大小寫

linux命令監控cpu、內存等資源:top

python生成隨機數的函數

Random.random()

 random.uniform(10, 2)返回2-10內的任意一個隨機浮點數

在數據庫中找到字符串,並輸出到excel表格中

雲從二面

除了linux命令,你還知道其他的linux的系統知識嗎

你爲什麼能勝任這份測試這份工作?你的優勢在哪裏?

你用過python腳本實現過什麼功能?

python常用的模塊

itertools 迭代器模塊

os模塊就是對操作系統進行操作 getenv() 獲取系統的環境變量 getcwd() 獲取當前工作目錄

math

time

龍湖測試:

http是否有狀態

無狀態的

優缺點?

非遞歸實現斐波那契數列?

你在實習的時候學到了什麼?

小米測開筆試:

Leetcode121

給定一個數組,它的第 i 個元素是一支給定股票第 i 天的價格。 
如果你最多隻允許完成一筆交易(即買入和賣出一支股票),設計一個算法來計算你所能獲取的最大利潤。 
注意你不能在買入股票前賣出股票。

保留之前最小的元素,返回差值最大的差

Leetcode 402

從一個數字字符串中刪除k個數字,使得剩下來的數字字符串是最小的。

python中_ 和__的區別

_xx聲明私有的屬性和方法,但別的函數調用了不會報錯,只是不符合規範

__xx不讓子類重寫該方法

__xx__python內建屬性方法,不能在外掉用

python的內存機制

做測試的樂趣

黑盒測試的方法

無網絡怎麼測試

設計測試用例的方法?

 

UAT測試的要點?

驗收測試是在系統測試完之後進行的,由用戶、開發人員、測試人員、質量保證人員一起參與。

(1)對單元測試、功能測試、網絡測試、軟件安裝測試、性能測試、集成測試、系統測試的測試用例進行迴歸測試。

(2)驗收測試組依據系統設計說明書

postman如何保證兩個接口互相通

壓力測試的併發量

和開發人員對接,你覺得是bug,開發人員覺得不是,該怎麼辦?

 

 

 

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