第一面: 線上考題三題,都是leetcode中等難度的。這邊找不到題庫所以沒有放上。
第二面: 視訊白板題一小時給
一個list,其中有大量的資料(1億以上),請想一個方法取出前N名的資料。
第三面: 面試官剛好是視覺演算法背景的,針對RCNN問得比較多。例如 RCNN系列之間的差異是什麼,跟YOLO比哪邊不一樣?
面試問答
leetcode
1. 98. Validate Binary Search Tree
2. 138. Copy List with Random Pointer.
第三面: 英文面試一小時,跨時區面試時間比較早。
給一個list裡面存機場的交通訊息,再給起始點和目的地。請問路線有通嗎?
例如[(A,B),(B,C),(E,F),(B, D)] 說明A能到B,B能到C。如果給定A和C就是可以到達,C和F就是不能到達。
解題時考慮內部有沒有迴圈問題 就能解開
面試建議
因為疫情關係加上剛畢業我覺得還滿難面的,除了上面的公司以外總共面了20間。其他間
因為有人分享一樣的題目了就沒列上來。刷題的部分我只有準備350題,每題都會想一下解法和特例,解完也都會看一下投票最高的解法學一下別人的思路。
每題大概控制在25分鐘內。(一開始比較慢,大約45分鐘)等到有一定水平後有跟板上的前輩模擬面試,輪流當面試官。
除了刷題以外,針對有興趣的職缺會加強它所需的技能。例如AWS/SPARK/HDFS。面試後也盡量留下1小時的時間想一下哪邊可以做得更好