百度2016年軟件測試開發工程師面經

2015年10月12號,報的是北京崗位,在上海面試。上海百度研發中心,在納賢路上。

坐2號線在金科路站下車3號口出,沿左邊走30米左右過人行道,在金科路上停很多大巴小巴,根據面試郵件裏說有百度通勤巴,剛過人行道的時候,有一個哥們問我,惠普班車在哪,我說不知道,第一次到這裏。然後前面剛走幾步的大巴就是惠普的了,攢人品時候到了, 趕緊回頭像剛纔那哥們回答,然後那哥不知道趕時間還是什麼的,衝上班車都忘了說謝謝了。別人倒是上了車,我卻在找百度班車,郵件說9點半結束,我看手機已經9點25了,於是趕緊往前走,走過華信班車,排在最前面終於看到霸氣百度班車,然後很正經就上車了,找個位置做好不一會開車了,最後一班,運氣挺好的。

說重點,原定10點面試,不了等到10點35纔開始面。面我的是一個戴眼鏡男面試官, 在百度大廈一樓客廳,前臺右邊,裏面大概12個面試官,還有倆女的。看來女工程地位。。。

心裏想着,要是抽到女官也不錯,本人對自己顏值還是蠻自信的,其實最主要還是最近面試的都是男的,想換換是什麼感覺。不過還是抽到是個男的。重點來了重點來了。

面試過程:
1、自我介紹
主要介紹下自己學習經歷,興趣愛好,學校課題等。面試看本碩都是同一個學校,問是不是保研的,然後很自然回答是的。
2、對互聯網理解
當時主要談了一些互聯網商業模式 ,以及電商還有社交還有就是搜索引擎這一款,還扯到大衆點評與美團合,Google。大數據、雲計算,互聯網泡沫,感覺很亂的。
回來想想應該這樣回答:其實互聯網就是一個連接工作,根據連接的對象不同,以及對象時主要連接和被動連接,大致可以把狐狸王發展歸爲web1.0時代,這時候主要人是被動連接,具有代表性的是門戶網站,想搜狐,網易,雅虎這類門戶網站興起。然後人與互聯網主要連接是web2.0發展的一個標誌,這段時間主要是以社交工具爲主要,像qq\wei xin ,這些很有代表性的工具,當然就是後來的taobao\jigndong 、支付工具以及o2o、p2p等產品出現。到現在提出的互聯網+。大數據、雲計算這是web3.0時代,這時候連接的對象不再是單一的人爲主體,而是物於物,人與物,更加複雜的連接關係,而實現這個也是因爲現在硬件水平的提高。但是有句話,只要搭上互聯網的順風車,豬都飛來, 泡沫來了,個人覺得傳統行業並不都需要+互聯網的,有的人沒搞懂商業模式,照抄照搬,趕上風口浪尖以爲就要大錢,沒想到市場是檢驗一切的標準,今天看新聞聽說e袋洗已面臨倒閉,ceo已經辭職不幹了。算了,不說了,難打字。。
3。紙上寫程序
第一個程序、寫一個函數實現字符串連接,就給你兩個字符串,把他們字符連接起來,不用去掉重複的字符。2分鐘寫好了,然後麪食關看了說傳遞進來參數沒用,我一看,合併後的字符竄我單獨用個指針來保存了,但是函數卻返回指針,犯了低級錯誤,然後馬上主動認錯,說不需要傳遞保存字符串的指針了,直接在函數內部重新申請空間保存就行了。麪食光也肯低能了我這種說法
第二個程序,傳入指針數組,把指針數組字符串拼接爲一個字符串返回,這個稍微花了點時間寫出來了,但是申請保存字符串長度時候有點問題,後來主動糾正了錯誤。
第三程序,樹的深度優先遍歷和廣度優先便利,寫僞代碼或者程序。
第四個,10個人,從第一個數數,1,2,3數,數到3的出局,這樣循環數下去最後剩多少號?當時沒做出來,後來到地鐵纔會做了,不過已經什麼卵用了。
接下來問
計算機網絡方面,tcp和http有聯繫嗎?和udp有聯繫嗎?
數據庫,給student_id score_id course_id 求平均分數大於80分的學生學號的SQL查詢語句。
開始用子查詢來做,然後面試關說不能子查詢,好久沒看sql,忘了,然後問了其實只有一張表。直接作了。
select student_id from 表名 group by student_Id having ave(score) > 80;

面完之後面試關問有問題要問嗎?然後我停了一下,還沒開始問,面試關說你數據結構與算法挺薄弱的,我心裏一陣娘,感覺沒戲了,然後直接問他,是否面試結束了。然後那哥也很直接回答,可以回去了。就這樣,百度無緣了。

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