好大夫測試:
棧和堆的區別?
棧是由系統自動分配釋放,用於存放函數的參數、局部變量等。地址是由高到低。
堆是由程序員分配釋放,地址由低到高,先來的地址不一定低。
爲什麼選擇測試不選開發?
測試入門比較容易,上手快,我對測試很感興趣,而且現在有自動化測試發展前景也很好,我希望進公司以後自己的技術能力有所提高,而且一個程序員應該不只會寫代碼,也要會測試。
靜態棧和動態棧的區別?
靜態棧是數組實現
動態棧由鏈表實現
如何找到某個字符串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,開發人員覺得不是,該怎麼辦?