阿里演算法工程師(計算機視覺方向)
一面(1個小時10分鐘)--->簡歷面
- 自我介紹,差不多
10分鐘, - 簡歷專案和比賽介紹,中間有問一些專案和比賽細節,問了一些延伸和開放性問題:
Adam和SGD優化器哪個更好,好在哪里,哪個使模型更加容易發散?FPN作用- 講下
yolov3的架構,和two-stage的mask-rcnn有什么區別
- 代碼測驗,求
n個數里面前k個最大的數,
我最開始說用快排,面試說還有其他方法嗎,我一緊張說了個時間復雜度更大的方法,面試官提醒我可以考慮樹排序,但是我沒學過,回答不上來,最后面試官說你本科沒學過資料結構,那就先算了, - 問了幾個機器學習演算法,
KNN和SVM的細節,
這里答的不好,太久沒用傳統機器學習演算法,很多東西都忘了,中間一個簡單的幾何中常見距離計算方式(歐式距離),我忘了居然答余弦距離, - 問了我有什么想問的,
一面總結:
面試官人比較友好,自己專案細節一定要熟悉,簡歷上的東西最好清楚掌握,資料結構和常用演算法一定要掌握,這是我的第一個面試經歷,不管接下來的面試能否通過,都還是值得紀念和自省的,
格靈深瞳演算法實習生
一面(29分鐘)-->基礎面/專案面/終面(4月28日晚更新,已掛)
- 自我介紹,差不多3分鐘
- 自我介紹要簡介些,我這里自我介紹有點太詳細了
- 鋼筋檢測專案介紹和目標檢測框架細節
- 大致介紹自己的作業和專案細節
- 問了
faster rcnn、Mask rcnn的細節,faster rcnn的rpn結構介紹下,rpn的loss是什么,masker rcnn和faster rcnn有什么區別和改進 retinanet的結構和創新點,講一下ssd和retinanet的區別
- 鯨魚識別專案介紹和影像分類網路細節介紹
- 大致介紹下鯨魚識別專案
resnet網路的創新,為什么能解決梯度消失問題,殘差模塊詳細介紹下,為什么能解決網路層數加深帶來的梯度消失和網路退化問題,
- 你有什么想問的
- 問了去了之后我能做什么
- 什么時候能出面試結果
- 面試官給我提出建議:加強論文閱讀和基礎原理細節掌握、加強原理的表述和表達能力
面試總結
1.格林深瞳實習生面試只有一面,所以專案和基礎都在這一面都問了,這次面試官問的很多問題,給了我很多啟發,自己專案雖然做的多,但是在很多理論和基礎原理上細節功夫下的不夠,論文看的不夠多,
2.其實自己也知道,自己在基礎理論和原理方面掌握得不夠深,但是由于缺乏時間,我還是沒做到自己的目標,希望借這次面試反映出的自己理論缺失點,來提醒和激勵自己一定要把基礎理論和原理徹底掌握,
3.經過阿里的面試,自己回去把更多的專案細節掌握了,這次格林深瞳面試之后一定要把基礎理論和原理掌握,從影像分類網路: resnet等,到目標檢測和影像分割網路:faster rcnn、mask rcnn、ssd、yolov3等徹底掌味訓礎原理和細節,多看相關論文和博客,
南京地平線機器人 智能駕駛演算法實習生
筆試(1個小時)--> 5道編程題
- 給定兩個字串
a和b(長度超過100w),在字符型別上b是a的子集,求b在a字符型別上的補集; - 給定正整數N, 回傳小于等于N且至少有一位重復數字的正整數的個數;
- 電話號碼組合,下圖是一個手機按鍵的樣例,每一個數字包含一些字母,比如字母“A”可以通過按一次“2”得到,字母“B”可以通過按兩次“2”得到,以此類推,當給定一個數字字串,我們也可以得到相應的映射,比如“22”, 代表字母組成的可能性是[“AA”, “B”],要求:輸入為一個數字字串,例如”2321241499844211”,輸出為可能代表的所有字母組合,
- 給定兩矩形的左上角和右下角坐標,求兩矩形的重疊區域面積(
overlap),若不重疊,回傳0,(其實就是計算IOU), - 實作
softmax,包括init,forward,backward,
如果把筆試題寫出來侵權,一定要聯系我洗掉筆試題哈,
一面(48分鐘)
- 自我介紹
- 面地平線的這次自我介紹,比之前的面試算是有了一些改變,不再流水線式的介紹學習經歷和專案經歷,而是突出性格和技術堆疊重點,
- 影像基礎操作題,對影像做45度旋轉,如何使影像完整不缺失,缺失和超出的部分如何處理?
- 專案細節
- 離線過采樣和在線過采樣哪個更快?
- 如何針對已有的網路做改進,提升速度?
- 如何解決類別不平衡問題?
- 訓練網路的指標,除了基本的的
acc,loss,roc、auc有了解嗎?
- 演算法細節
ROI Pooling和ROI Align的區別及演進- 離線影像增強與在線影像增強有什么區別
Python和計算機常考基礎- 裝飾器怎么用
- 深拷貝和淺拷貝的區別
- 多執行緒和多行程的區別
Linux和git命令操作基礎- linux查找、查看檔案的3個常用命令:which、find、wheresis,(這里應該是查找命令,當時也沒聽清楚,連就說了cat查看檔案、which、find)
- 統計檔案夾下的檔案個數:ls -l | grep "^_" | wc -l(這個操作,我之前用過很多次,但是沒說的很清楚,不過意思應該表達清楚了)
git的基本操作: 如何回退版本,
一面總結
Python一些基礎還是要搞清楚,向迭代器、深拷貝、淺拷貝,我之前都看過面經和用法,都還是忘了,真是不應該,- 地平線機器人面試真的問的很廣,偏工程向,碰到不會的也不要太緊張,之后一定要去補課,
- 自己要加強
Python基礎的一些技術盲點, - 以后面試表達要有針對性,可以引導面試官往自己熟悉的方向,但不要拓展太多,
二面(70分鐘)
- 專案介紹
- 專案細節,和由專案延伸的原理問題
- 細粒度影像分類了解嗎
- 目標檢測框架原理問題
RPN結構講下,RPN的loss有哪些,分類loss是二分類還是多分類ROI Pooling是在RPN前面還是后面,講下原理,有什么作用ROI Polling和ROI Align的區別- Mask RCNN基本結構講下
1*1卷積作用(降維-改變特征通道數,加入非線性)Faster RCNN的loss有哪些,分別講下
CNN的SOTA模型原理- ResNet結構講下,它解決了什么問題
InceptionV3結構講下
C/C++/Python基礎Python裝飾器解釋下,基本要求是什么(引數為函式,回傳為函式,本質是嵌套函式)C的結構體和C++類的區別(C結構體不能定義函式)__init__函式作用Python怎么繼承父類的__init__函式(super操作)- 面向物件編程和面向程序編程區別
Linux系統基礎操作- 一些基本命令
- 管道命令解釋下
- 統計檔案夾下的檔案個數:ls -l | grep "^_" | wc -l
git相關操作- git 熟不熟悉,平常怎么用
- 除了commit、pull等基本命令,還用過哪些
- 嵌入式
Linux系統- tensorflow 安裝是原始碼安裝還是 pip/conda 安裝,交叉編譯用過嗎
- cmake 語法了解嗎
- 有什么想問我的
- 對我此次面試評價如何,我有什么需要改進和學習的地方(在學習一定要加強系統學習專業基礎,在公司很難有完整時間系統學習知識)
- 部門主要是做什么的,我去了之后做什么方向
二面總結
此次面試時間比較長,總的來說,這次面試自己還是有點進展,面試一定要保持心態放松和良好,表達要流利、清楚,針對面試官指定的問題,盡量不要拓展太多(超出問題本身),技術上一定要系統學習自己的研究方向,
小鵬汽車-影像演算法實習生
一面(30分鐘)
- 自我介紹
- 專案介紹
- 專案細節詢問
- 資料增強用了哪些,為什么用
- 拓展問題
- 影像分割結果,如果邊緣資訊本來是直線的,但是分割出來效果線確是彎的,怎么解決(有點記不清了)
- 你有什么想問我的沒
二面(27分鐘)
- 專案介紹
- 你平時看過哪些論文,最新的論文看過哪些
- 平時幾點鐘回去, 代碼量多少,平時用C、C++還是Python編程.
- 你有什么想問的
面試總結
二面的面試官提到我最新的論文看的不多,其實最新的論文是一定要看的,緊跟行業發展,了解技術的最新發展動向,而且也有助于拓展自己的思維,學習下別人的idea,
合心科技演算法實習生(一家不尊重面試者、面試體驗極其糟糕的公司)(不到10分鐘)
一面(不到10分鐘)
- 基本介紹(不確定他有在聽嗎)
- 專案介紹(這個程序,面試語氣度非常不友好,我也不確定他有在聽我講專案沒,反正我講完了,他也沒問我什么問題,評價了下我做的東西太簡單、太
low了(大意是這個),說我檢測的專案就是套框架、沒有自己實作框架,目標檢測的專案雖然是用了mask rcnn的框架,但是我自己也做了很多其他的作業,比如測驗的程式、資料過采樣、資料標簽生成、訓練策略調整等是自己寫的,這個程序體驗真的極其糟糕,我深深地感受到了面試官不尊重人、看不起人的語氣和態度) - 你有什么想問我的嗎(到這里面試官有些不耐煩了,估計就是照著流程問下,我問了這個崗位主要做什么方向的產品,被直接懟,你都不看招聘要求嗎,我說招聘資訊沒寫清楚,面試官不耐煩的講了下是做教育產品,面試結束)
面試總結
- 我承認自己技術水平不夠,還需要不斷學習,但是這不能成為這家公司面試官不尊重、看不起起我的理由,既然我通過了你們的簡歷篩選,就說明我的簡歷和技術水平得到了你們的部分承認,但是面試程序,不僅是在浪費雙方時間,我更直接地感受到了“合心科技”這家公司深深的惡意和不尊重人,
- 說實話,我實習面了有9家公司了,阿里、地平線機器人、格靈深瞳、小鵬汽車都面過,面試官都是很友好的,但是這家"合心科技"公司的面試官真的態度超級糟糕,全程一副不尊重人、看不起人的態度,面試遲到、全程一副高高在上的態度、那種看不起人、不尊重面試者的語氣,對不起,我真的實在是受不了,
- 最后,對于合心科技,這家創業公司,公司規模(50-150)人,我在這里寫出面試程序,希望以后找實習的同學盡量避免這家公司(合心科技)的坑,不要讓糟糕的面試體驗影響了大家找作業的心情和態度,
- 寫下這個總結的程序,我是盡量平復了自己的內心,盡量希望自己糟糕的心情不要影響了我的文字表達能力,這個面經我也保持了客觀的態度,以上內容沒有任何虛假,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/537725.html
標籤:其他
上一篇:HDC.Cloud Day | 全國首場上海站告捷,聚開發者力量造夢、探夢、筑夢
下一篇:地平線機器人實習總結
