百度測試開發實習生面試心得:
電話面試:
面試官:首先做一下自我介紹吧
我:我是***,來自什么大學,現在大三,在學校期間擔任過部長,副主席等職務,
組織舉辦了很多比賽,例如校園籃球比賽,校園迎新晚會、校園創業大賽等,
我平時愛運動健身,偶爾和同學一起游泳,一起打籃球等,平時也喜歡搞一些研究
例如數學建模,程序設計大賽,我從大二開始接觸並喜歡JAVA語言,到現在也有
1年多了,平時也愛看一些博客,開源代碼作為研究,我的介紹完畢,謝謝。
面試官: 看你簡歷上你在校園里做過項目啊?
能具體說說是怎么做的嗎?
我: 因為我大二的時候老師留了一個課題,讓自己設計一個項目
其實也不叫項目,就是幾個人在一起瞎搞,當時做的叫社區網絡規划
簡單來說就是自己設計個網段,然后把網路鏈接在一起,使內網和外網ping通
面試官: 那你這個項目用到的協議都有什么啊?
我: 我回答有tcp協議,動態路由協議RIP,NAT轉換。。。
沉默了一會兒。。。。
面試官: 你能說說tcp三次握手嗎?
我: 所謂三次握手就是發送請求--建立連接--關閉連接
她也沒反對,后來我想着上網查一下,結果我真說錯了
正確回答:第一次握手:客戶發送請求給服務器,並進入等待狀態
第二次握手:服務器收到客戶請求,確認並回復請求
第三次握手:客戶端收到並向服務器發送確認,建立連接
完成三次握手,客戶端與服務器開始傳送數據。
面試官: 你知道tcp和udp的區別嗎?
我: 兩個協議均屬於傳輸層協議,一個連接一個無連接,
Tcp能保證數據的正確性而udp可能會丟包
Tcp的傳輸信道是可靠的,udp不可靠。
我當時就想起來這么多,也不知道說的對不對。。。
面試官: 協議是開發的實現,要多了解!
看你實習過?在哪啊?具體都干什么了?
我: 我會好好了解的,在哈爾濱實習過,大概實習三個月
當初剛出校門什么都不太懂,到了公司,公司正好在進行一個項目
我負責用戶注冊模塊、個人信息完善模塊的開發
面試官: 那你的注冊是怎么寫的?
我: 我從前端界面到后端連接都是我自己寫的,前端用html寫的
后端是eclipse寫的,前端主要寫的注冊界面,沒有什么,
后端我用的技術是hibernate和spring以及strus2還有mysql數據庫
面試官: 那你的個人信息完善是怎么完善的?
我: 我當時有點傻,或許是太隨意了,我說就像淘寶那樣,填寫地址,上傳頭像什么的,她當時聽完好像有點不高興,不過也沒說什么,
面試官: 如果在瀏覽器搜索url,中間過程是怎么做的?
我: 我說我想想,腦袋里的第一個想法就是轉換成ip地址,還不知道該怎么說
后來我說應該是把url解析成IP地址然后搜索的服務器。
面試官: 那具體是通過什么轉換的呢?
我: 我說應該是通過一個協議然后轉換的,具體想不起來了,
協議學了好久了,知識有點不牢固。
面試官: 那好吧,換個問題吧,你知道你應聘的是什么職位嗎?
我: 我知道啊,測試開發實習生
面試官: 那你搞技術的為什么又選擇測試了呢?
我: 我隨意的回答,因為測試開發不分家,都一樣的。
聽聲音她好像挺同意的。。。
面試官: 那你知道這個職位是干什么的嗎?
我: 測試開發工程師,按我的理解應該是測試和開發兼備的工程師,
即懂測試又懂開發,我認為應該是這樣。
面試官: 好,你還有什么問題嗎?
我: 因為當時想能有什么問題。我還是問了一句面試結果啥時候出啊
面試官: 不一定,有消息會通知你的,
然后寒暄了幾句,祝我生活愉快,身體健康,再聯系。。。
總結一下: 整個面試40分鍾,現在來寫好多問題記不住了,對不起啊,
我自己個感覺這次的面試不太好,中間好多問題都沒說清楚,
大公司問基礎問的太詳細,太苛刻,所以建議面試這種類似百度的大公司
要把基礎知識牢固再接電話或者再去公司,尤其那種說不上名的本科出身
的計算機專業的學生,985/211還好點,想我一樣也是一本的大學跟211
大學就差一點,學校差點不怕,但是一定要把數據結構與算法、協議啥的
多看看大公司就看你的基礎,你剛來公司不可能參與項目開發,所以平時
也要多學學習,把自己懂得記牢固了,省得讓別人問的尷尬。
希望對你們的面試有所幫助吧。
最后一句祝廣大程序員面試順利,開心幸福,早日成為自己心目中的大牛。
牛逼人都是自己努力的,加油。