投遞之后,收到了電話,簡單了解下情況后,約定了面試時間。
由于我在外地,所以進行的電話面試。
整個過程持續了幾十分鐘,后續等待通知。
整體難度感覺挺基礎的,然后考察實際項目使用能力。
浙江大華技術股份有限公司嵌入式工程師面試題
1.自我介紹
2.為什么從杭州回去
3.為什么來杭州。
4.數組越界,遇到過嗎。
5.什么時候需要手動創建析構函數,可以是虛函數嗎?析構函數可以是虛函數嗎
6.談談C++的多態。
7.迭代器失效,有沒有遇到過,如何避免迭代器失效。
8.熟悉模板嗎,在項目中哪里使用。
9.stl是線程安全的嗎?如何處理線程不安全。
10.vector的底層實現。
11.map的底層實現。
12.平時用哪些設計模式
13.談談工廠模式
14.內存泄漏
15.項目中負責什么
16.在項目中有沒有遇到內存泄漏,如何排查的
17.項目上遇到的難點,如何解決的。
18.期望薪資是多少
電話面試,電話一面,下面是面試問題
介紹自己
說說當前做的項目
在項目中充當的角色
項目模型的架構
如何重構項目中的某些方法
可能是看我的項目確實沒有再能問的,接下來問C++基礎
什么是虛函數?
構造函數可以是虛函數嗎?
析構函數呢?
為什么要虛析構函數?
vector和list區別
map和set的內部實現是基于什么數據結構
stack的存儲邏輯
堆和棧的區別(說了出來,可是說反了,被面試官指出來我,我尷尬的解釋到緊張了)
如何將左值強制轉換成右值(這里開始考查C++11了)
使用auto在程序中是否會顯示變量類型?
你最喜歡C++11的那些特性?
還有一道題我聽了三遍沒聽清面試官說了啥,直接說不會
可能是看到我簡歷有中級網絡工程師的技能證書,開始問我網絡相關的
TCP/IP的四層網絡分層
ARP協議是什么?在那一層
IP協議呢?
就這些了,我問了面試官,這次的電話面試是否作為技術一面,他說是的,如果不方便過來,后面的技術二面包括HR面都是可以電話面試。
感覺問的不深,應該是面試官直接準備好的問題清單,全程問的很快,我答的也很快。
希望可以走到下一步。
浙江大華技術股份有限公司嵌入式工程師面試題
說說當前做的項目
在項目中充當的角色
項目模型的架構
如何重構項目中的某些方法
可能是看我的項目確實沒有再能問的,接下來問C++基礎
什么是虛函數?
構造函數可以是虛函數嗎?
析構函數呢?
為什么要虛析構函數?
vector和list區別
map和set的內部實現是基于什么數據結構
stack的存儲邏輯
堆和棧的區別(說了出來,可是說反了,被面試官指出來我,我尷尬的解釋到緊張了)
如何將左值強制轉換成右值(這里開始考查C++11了)
使用auto在程序中是否會顯示變量類型?
你最喜歡C++11的那些特性?
還有一道題我聽了三遍沒聽清面試官說了啥,直接說不會
可能是看到我簡歷有中級網絡工程師的技能證書,開始問我網絡相關的
TCP/IP的四層網絡分層
ARP協議是什么?在那一層
IP協議呢?
我是在BOSS上找的,然后郵箱發我邀請函,要求自備簡歷,給了一個他們網站的賬號密碼,需先在他們的網站登錄并錄入個人信息,并要求面試當天下午1:30到,我去了以后,保安只讓展示郵件就讓我進去了,先是在大廳等著,1:30跟面試的一起(大約30-40個人)去他們多媒體室簽到,領筆試題(3張、5頁),網上填的個人信息,并要求把自帶的簡歷附上,然后就是答題,答完題后給人事招待員,等到有人叫你,就是一面開始,一面的是BOSS上跟我聊的工程師,問了些C++特性,GDB調試,內存泄露,設計模式什么的,然后讓我在大廳等著,會有他主管來面我,主管過來后,問了我以前做的項目,項目里用到什么技術,上家公司為什么要離職什么的,最后讓我回來等消息了。
面試官問的面試題:浙江大華技術股份有限公司嵌入式軟件工程師面試題
一面:C++有哪些用起來比較好的;申請內存的方式;平時開發會發生哪幾種操作導致內存泄露;接口類怎么設計;平時stl容器有用到哪幾類;linux上基本操作會不會;GDB調試;json用的哪種開源件;對應容器里的哪種...
二面:第一個項目具體是做什么的;里面用到的數據包如何處理;第二個項目具體描述;內存池實現;一般開發中用到哪些設計模式...
四輪電話面試,前兩輪技術面,第三面HR,第四面部門主管,主要考察項目情況和你的整體情況,學歷能力抗壓能力等。
面試官問的面試題:浙江大華技術股份有限公司嵌入式軟件工程師面試題
基本是問一些C/C++的問題,問一些C++的容器操作,多線程操作和linux操作系統的使用;還有一些cpp的類和對象,繼承和虛函數,現場說一些問題的算法,以及項目介紹之類的