校園招聘得到的機會,面試基本都是視頻面,有一次電話面,面試官人很好,會積極引導,總體感覺不錯
面試官問的面試題: 阿里云面經:
一面:
自我介紹
1.數組和指針的區別
2.指針讀取數據時,對應的對象一定是唯一的嗎?
3.智能指針,智能指針在什么情況下造成內存泄漏?
4.C++虛擬內存管理
5.malloc和new的區別
6.類中static修飾的成員函數和非static修飾的成員函數有什么區別
7.他們在內存中分別位于什么區域
8.多態分為哪兩種,怎么實現的
9.視頻目標前景檢測項目是什么
10.圖像去霧算法核心解決的問題是什么
11.大學生互聯網+大賽獲獎項目講述
12.平時怎么學習的
二面:
介紹項目
是一個圖像處理的項目,關于圖像去霧方面的
問了圖像去霧是怎么實現的
有什么缺點,如實說
1.一個文件里有很多搜索關鍵字,有重復的,求搜索頻率最高的10個關鍵字,linux命令怎么實現
2.問題1,編程怎么實現
3.一塊硬幣,正反面概率不相等,正面概率為p,反面概率為q, 制定一個拋硬幣的規則,使得兩方獲得同等的機會。
4.分布式數據庫怎么保證數據一致性的
5.static,sizeof關鍵字
6.現在目前想做哪些方向?
7.你對自己以后的規劃有想過嗎?細說一下,具體想做什么
8.你目前掌握了哪些技能
9.java有了解嗎?
10.現在在學哪些方向
11.大數據,人工智能有了解過嗎?
12.學習成績
13.做過哪些創新的東西
14.你做項目的過程中,遇到過什么難解決的問題,是怎么解決的
15.有什么想問的嗎。
三面:
1.項目中是怎么做測試的,怎么對比的,如何體現你做的就比別人的好
2.你準備往哪個方向發展,你準備學一些什么技術
3.你對這個部門了解嗎
4.講一個你比較自豪的事情
hr面:
自我介紹
1.你想做哪方面的工作
2.碩士期間做了哪些工作
3.你為什么不想做算法類的工作
4.你實習做的什么工作
5.你春招的時候都找了哪些實習
6.家是哪里的
7.對工作地點有要求嗎
8.你的項目的契機是什么,你是什么角色,最初的方法是怎么想到的,過程中有什么困難,是怎么解決的。
9.項目的技術創新是什么
10.你對自己以后得規劃
11.怎么樣才能提升自己,在技術上走的更遠
12.你覺得自己是一個什么樣的人
13.平時是怎么學習