以前同事去的螞蟻金服,21年3月1號內推了我,第二天下午2點半就來電話找我面試了;面試時長35分鐘,扣除其他無效時間,大概32分鐘左右
面試官問的面試題:螞蟻金服-阿里控股子公司測試工程師面試題
面試時長35分鐘,扣除其他無效時間,大概32分鐘左右
1.自我介紹
2.你業務主要做的是啥?
3.從哪些方面保障測試工作的? 大概問的是這個
我的回答:
1)測試質量 從軟件測試生命周期中的每個環節來講,如何保障測試效率
2)測試效率
每個點細講
4.我做過的一個自動化框架
我用自己做過的selenium+java+testng搭建的框架,設計思路是啥
5.測試點如何覆蓋的
1)從app 功能、性能、穩定性、兼容、安全、易用性、UI
2)從接口 功能(場景、等價類邊界值)出參入參測試、安全
? 性能(響應時間、吞吐量、并發數、服務器資源使用率[cpu\IO\內存\network])
6.安全方面怎么做的
確實沒怎么關注過安全方面的測試,所以回答了平時不太關注安全方面的,所以跳過了。
sql注入、敏感信息是否加密
網上找了個: https://www.cnblogs.com/Huangzena/p/9984602.html
7.測試過程中最大的風險點?
我回答了
1)需求多,迭代快
2)多系統、多機型分辨率,多個端。 測試人員人力有限
追問:怎么解決的?
8.發布的回滾是怎么做的
介紹了下,發布是通過tag來做的
出現問題可以使用上次生產發布的tag來進行回滾。
9.是不是所有發布都需要回滾 (回答的不太好)
不是
1)大部分都是需要回滾的, 灰度驗證時出現問題,則直接可以使用上次的tag
線上出現問題優先回滾
2) 舉例說了一次,沒有回滾的情況
后來想想,比方說存在多個系統發布、且互相依賴的時候,你的回滾可能會導致另一個系統報錯,
那怎么辦,要么快速定位快速解決,要么一起回滾。看哪個成本更大
10、做過哪些提效的事情
1)搭建的stf多設備管理平臺
2)服務端監控:加速問題定位的速度、保障線上發布時的可靠性
3)使用自動化腳本進行回歸驗證
11、換工作的原因?
回答了 團隊規模上不去、技術發展瓶頸
是下午3點20接到杭州的電話約我時間,我說現在就行,然后他說他位置不太安靜于是半小時后重新找了個地方。4點開始電面。首先叫我介紹下自己,然后開始問java的基礎。Object類equals方法與==的區別,為什么重寫equals時需要重寫hashcode。Java反射知道嗎?如何加載一個對象?SpringAOP是什么?你怎樣理解它。用到Hashcode的數據結構有什么?事務隔離級別有哪些?臟讀是什么?最后算法.題劍指offer第一題,一個2維矩陣行和列均遞增,求任意一點。最后問了下我對阿里的看法。
面試官問的面試題:螞蟻金服-阿里控股子公司JAVA開發工程師實習生面試題
Object類equals方法與==的區別,為什么重寫equals時需要重寫hashcode。Java反射知道嗎?如何加載一個對象?SpringAOP是什么?你怎樣理解它。用到Hashcode的數據結構有什么?事務隔離級別有哪些?臟讀是什么?最后算法.題劍指offer第一題,一個2維矩陣行和列均遞增,求任意一點。
報到:
準時報到前臺接待后,安排休息區等待,5分鐘后,1輪技術面過來領我到一個小會議室
一面:
面試官很nice
面試主要內容:
1)自我介紹
2)項目介紹(過程中)
選了一個項目做了詳細介紹,從項目的背景,技術選型,項目的版本迭代過程,中間遇到的問題,和解決方案及原因(20分鐘左右)
3)對項目中用到的框架的原理提了幾個問題
4)手寫編程題目
一個簡單算法題
一個線程題目
總體一個小時左右
螞蟻金服-阿里控股子公司首席技術官cto面試題
二面:
面試官簡單介紹了自己的,自己的名子和花名(具體記不清了花名是什么了),說自己進公司比較早還有花名什么的
我禮貌的笑笑(后悔當時沒有恭維幾句),然后做了自我介紹(感覺面試官有點不太高興的樣子,我在想是我太高傲了么?)主要介紹項目。
主要問題:
項目中的角色,遇到過什么印象深刻的,激烈討論的問題,討論的關鍵點是什么,最后的決策是什么?
這個問題回答的不太好
然后就問我有期望的職級
因為去之前略微有些了解,就說期望P8吧
然后就問我有什么問題,送客了
螞蟻金服-阿里控股子公司工資待遇 共1 條
螞蟻金服-阿里控股子公司面試經驗 共 30 條
(共5條) 上海科銳福克斯人才顧問有限公司
(共4條) 上海寰通商務科技有限公司
(共4條) 深圳深藍電路有限公司
(共4條) 江西合力泰科技股份有限公司深圳分公司
(共4條) 永信至誠
(共4條) 合肥方田