1. 程式人生 > >百度實習C++軟體研發崗面經

百度實習C++軟體研發崗面經

2018.4.14     10:14
進去以後,風景真的很不錯,工作環境相當優越,小哥哥小姐姐特別熱情!(水一水)
下面開始正題--一面:
首先讓自我介紹了一下,由於簡歷沒有做太好,就把自己的長處和學習方向說了說,最後開始解釋了下專案的事情,他問了很多專案細節,也通過泛化專案的範圍,我覺得是對我進行應變考察,同時也試探這個專案的真實性。
可能簡歷沒什麼問的,面試官問的方向就被我帶著走了,扯到了我擅長的領域--簡單演算法,果然讓我手擼程式碼,不過出乎預料的是,讓我用指標寫二叉樹的BFS。由於之前用的少,所以我一直思路都是在利用陣列方式去處理,思路是有了,就在於怎麼用指標來代替陣列,所幸我也會點兒指標,這邊也過了。


手擼程式碼+專案剖析,花了1個半小時的時間,面試官也意識的基礎沒問。
就問了我兩個還是三個問題
1.Struct和Union的區別
這個我之前突擊到了,朗朗上口。
2.第二個給忘了,我沒答出來,有點可惜。


結果:一面過了,不過面試官估計也看出來我基礎比較不踏實,他是說這邊可以給你過,後面看發揮。


總結一下,面試技巧還是要有,但自身基礎牢固特別重要,切記切記!

二面在一面結束後差不多一個小時,我在對面沙縣賴了半個多小時。

廢話不多說,下面是血虐的經歷 

2018.4.14     13:00
剛開始,問了專案,這邊我是還算過得去,中間他參差的問了點機器學習的東西。雖然我不懂,但在他的引導下,還算能過得去。
到了基礎問答的環節,問了些堆、棧、avl樹、STL的一些,例如map、vector等等的資料底層結構,好多連跪,就差不多G了。
最後跟面試官聊了很多,跟我說了挺多東西的。


結果:可想而知是掛了


總結:總結的知識結構太薄弱,做的方向和選的方向不太一致,C++軟研是直接運用底層知識結構來做東西,而不用我們通常使用的那些包裝後的模組。切記,刷題要刷有用的題,另外面試官告訴我了,百度的演算法設計,ACM金才會看中,ACM銀對題目來說,外面大街上很多的,雖然有點誇張,但別人很明確告訴你,我就是看不上,你也沒啥辦法對吧。


最後最後,好好學習,現在四月份,還有2-3個月,秋招就要來了。
趁這段時間,基礎補結實。秋招再戰!

相關推薦

實習C++軟體研發

2018.4.14     10:14進去以後,風景真的很不錯,工作環境相當優越,小哥哥小姐姐特別熱情!(水一水)下面開始正題--一面:首先讓自我介紹了一下,由於簡歷沒有做太好,就把自己的長處和學習方向說了說,最後開始解釋了下專案的事情,他問了很多專案細節,也通過泛化專案的範

大資料研發小結(涉及阿里,網易 雲音樂以及商湯科技)

Mysql的索引型別及其實現原理;同時哪些儲存引擎支援B樹索引,哪些支援Hash索引;為什麼mysql索引要用B+樹而MongoDB用B樹? Mysql查詢如何優化;主鍵和唯一索引的區別;事務的隔離機制,mysql預設是哪一級; MyISAM和InnoDB儲存引擎的區別; Mysql查詢優化,慢查詢怎麼去定位

鳳巢 機器學習實習生

今天去了西二旗百度 一面問題:自我介紹,講一下簡歷專案, 重點問最近鄰棧的演算法,從紙上寫出來 a) push() 把元素a放到棧的最頂層 b) 獲得第i個元素,然後把第i個元素放到棧頂。 然後刪除第i個元素  c) 刪除棧頂的元素  面試官問我是不是很長時間沒寫程式碼了

2018騰訊、美團C++後臺研發實習生

騰訊面經:騰訊提前批一面面經(OMG騰訊視訊部門):  1.自我介紹  介紹完了就從我簡歷第一條一直往下問  2.說一下c/c++原始檔如何從程式碼變成可執行程式的(程式的編譯連結)  3.常用的資料結構有哪些?  4.資料結構排序和查詢演算法你知道的有哪些?各個的時間複雜度

2016年軟體測試開發工程師

2015年10月12號,報的是北京崗位,在上海面試。上海百度研發中心,在納賢路上。 坐2號線在金科路站下車3號口出,沿左邊走30米左右過人行道,在金科路上停很多大巴小巴,根據面試郵件裡說有百度通勤巴,剛過人行道的時候,有一個哥們問我,惠普班車在哪,我說不知道,

嵌入式軟體工程師【:第一部分-C語言基礎】

1、關鍵字static的作用是什麼? 這個簡單的問題很少有人能回答完全。在C語言中,關鍵字static有三個明顯的作用: 1). 在函式體,一個被宣告為靜態的變數在這一函式被呼叫過程中維持其值不變。 2). 在模組內(但在函式體外),一個被宣告為靜態的變數可以被模組內所用函式訪問,但不能被模組外

是如何進行研發管理和績效考核的?

專案管理PMP社群:434440572,可自行下載專案管理書籍和考過PMP的itto等資料。。 百度的內部級別劃分和晉升機制,摘自九章演算法公眾號: 百度 1.1.級別劃分: 不同職能分為不同序列,各個序列從1到12不等。 不同序列的話語權和地位從高到低是:m(管理層)>t

C/C++軟體研發/軟體測試常見筆試題一

一. 建構函式?解構函式?虛擬函式?過載?排序演算法?陣列與連結串列? 建構函式 ,主要用來在建立物件時初始化物件, 即為物件成員變數賦初始值,總與new運算子一起使用在建立物件的語句中。一個類可以有多個建構函式 ,可根據其引數個數的不同或引數型別的不同來區分它們 即建構函

華為校招 C++(筆試+一面+二+Offer)

前言   我報的是華為IT應用軟體工程師,方向是C++研發崗,參加的合肥站的面試。總的來講華為校招是我參加所有校招裡面服務最好的,HR很貼心,業務很專業。 應聘經過 筆試   華為校招軟開崗是3道程式設計題(用的牛客網的考試系統),我運氣比較好,遇到的三道題都很水,PAT

已拿頭條offer的研發工程師C++)

研發工程師面經(C++) 阿里巴巴—研發工程師C/C++(一面掛) malloc和new的區別 vector和list的區別 C++如何實現多型,虛擬函式機制、虛指標、父類解構函式如果為非

個人評價搜索軟體

首先從使用者介面分析百度搜索軟體,無論是手機版的APP還是電腦版的瀏覽器,使用者的背景介面可根據自己的喜好自行調換,搜尋介面安排合理大方,適用指數很高;再從使用者選擇上分析,百度搜搜軟體可以通過獲取你搜索的內容對你的個人喜好進行篩選,把你感興趣的內容通過推選展現在你面前,讓你對軟體的使用愛不釋手;從短期刺激上

Android客戶端研發面試經驗

 百度、阿里、騰訊(BAT)無疑是國內網際網路行業的三巨頭,雖然業務側重各有不同,但是在移動網際網路時代,無線入口是必爭之地,三巨頭也各自發力,招兵買馬,大力推動移動端產品研發,以搶佔更多智慧終端使用者,對很多想加入百度的同學來說,是很好的機會,但是很多應聘者對BAT內

實習面試經驗(待續)

百度實習的面試是師兄內推的,直接是一輪電話面試加一輪現場技術面試,所以沒有筆試經驗。簡歷是自然語言處理演算法相關(本渣真正有深入接觸的只有短文字語義相似度計算,其他最多略知皮毛),師兄內推的是一個多模態語義計算小組,涉及到圖片問答、藉助知識圖譜的語義推理等。 電話面試:

2015年資料探勘試題

面試的部門的深圳的資料探勘部門旗下的推薦與個性化團隊,電話面試了整整一個半小時,現在整理一下題目: 1、先問了下做過什麼專案 2、程式設計題兩道: 1)從N行的文字內隨機抽取M行,保證每次抽取的行都不一樣。 2)有一個int陣列,找出陣列中所有的a[i],滿足其左邊的值都比它小

在網易和實習之後,我才明白了這些事

​     壹   在豬場的短暫時光                               剛出學校大門

美團實習Java,已拿offer

今天剛剛收到hr的電話,開心,簡單記錄一下美團的面經。時間隔的比較久了,簡單回憶下,最後會給出我之前整理的別人的面經 一面 1點50開始一面的。簡單自我介紹,問了下java基礎的東西比如volite關鍵字,同步的方法,悲觀鎖和樂觀鎖等等。jvm相關的

老孃我在實習這麼嗨,都是因為對自己狠

實習結束臨走的前一天,天氣預報終於顯示北京要下雪了,可惜到現在還沒看到北京2018年的第一場雪。 算起來,我在百度實習也三個月了,從秋天到冬天,好像一下子就過去了。 總的來說,這段經歷對我來說是非常寶貴的:我從一個懵懂的網際網路小白摸爬滾打一路成長,親身體驗了在百度的N種活法。我想說,其實B

內容質量部測試開發試題

目錄 Chap1 測試基礎 2 Chap2 測試設計 4 Chap3 演算法 12 Chap4 設計題 19 Chap5 邏輯題 21 Chap6程式設計及程式碼題 26 Chap7 計算機基礎 38 1. C/C++ 38 2. JAVA 39

實習電話面試經歷

本人大三學生一枚,能有這次百度實習面試的機會也是多虧了大神學長,他把我的簡歷內推進百度的,我屬於直接電話面試的;   一面:    3月11日下午,一點半午睡起來看到了一個北京的陌生電話,開始以為是騷擾電話,後來一想會不會是前兩天內推的百度有訊息了,趕緊打過去。結果真是百度

阿里2019實習內推,五輪技術+一輪HR,Java

在牛客網上獲取到很多知識和資訊,現在反饋一波,希望能對廣大找實習的同學有所幫助。個人情況:EE方向渣碩,二月末內推了阿里集團某部門Java崗,約三週完成了所有面試。面經如下:一面 (簡歷評估): 1、自我介紹2、TCP與UDP的區別 3、TCP三次握手說一下(把流程說一遍,這