我是通過一個在滴滴工作的朋友投的簡歷,第二天就收到面試通知了,然后第三天下午去面試,面了兩輪,一輪是要找人的部門管理的人面試,二輪是技術面試,都是一對一的面試,第一輪偏向功能性面試,第二輪問的自動化case怎么寫、SQL、簡歷里提到的項目涉及的技術細節問題,問題不太難,說實話盡量發揮自己,即使回答不出來,也盡量把自己的思路說出來就行了,感覺還行。目前還在等后面兩輪通知。
面試官問的面試題:滴滴出行軟件測試工程師面試題
1、要測一個花盆怎么測
2、如果有一個顯示文字的地方,大于5個字時要縮略顯示,怎么在不改動數據庫的情況下,測試這個功能是否實現
3、為什么要有驗證碼?驗證碼的作用是什么?
4、js中的for循環
5、對檢索編碼的文本框的測試
6、參與過的自動化測試項目怎么做的,用到了什么技術,那些包,現場寫一個case
7、假設一個輸入框,用xpath、name、id、css selector定位不到怎么辦?
8、一個實現的檢索功能,怎么驗證檢索的結果是正確的?
9、用Java開發的網站架構是怎樣的,具體涉及哪幾層?
昨天下午去面試,近兩個小時的面試,問的問題挺深的。過了一輪面試,
第一輪面試官非常隨和,沒有壓力,和聊天一樣。偏基礎
1,最近一個項目用到的技術 要求畫出架構圖。
2,HashMap的原理,
3,JVM相關的知識,垃圾回收機制,多線程。
4,TCP三次握手,四次揮手協議。
5,volatile 的內存屏障
6,鎖機制
第二輪面試應該是一個技術總監。偏架構
1,問多線程知識
2,問架構設計的一個開發性問題,設計一個Nginx管理的中間件,怎么設計。
總體來說,餓了么問的問題比較偏架構
滴滴出行軟件開發工程師面試題
除了從技術面開始外,前面主要是自我介紹,以及對以前崗位工作內容進行介紹,問的內容都比較基礎,就是考察下以前你做的工作是不是符合目前的這份工作,整體內容比較簡單,只要能表達流暢基本都能過。技術面比較難,但掌握好基本內容問題不大。
1、約的是3點面試,大概2:55,面試官打電話和我聯系,然后前臺登記,領取訪客貼
2、一面面了50分鐘,先是自我介紹,并詳細介紹項目內容和工作
3、算法、db、linux等基礎測試
5、程序設計等
滴滴出行軟件開發工程師面試題
1、請詳細介紹最近的一次項目經歷,使用了哪些技術,有什么難點,最后如何解決的,項目效果怎么樣
2、自己的職業規劃是什么樣子,為什么來滴滴面試
3、設計司機搶單系統,包括訂單分配策略、異常考慮,有哪些不足,如何改進等