點贊再看,養成習慣!
前言
上一篇結尾講到第三面的面試官下午打電話約我晚上面試,而我當時正在我奶奶家幫忙砍柴(現在想想,真de是蜜汁操作),所以給推到了第二天(正好因爲五一假期調班,週六也是上班的)。不過事情沒這麼簡單,又碰上了因疫情原因提前舉行的阿里日(吃了坨坨幾袋的狗糧),面試時間從下午3:00改到了5:00,再改到5:40,慶幸地是過程中我一直與面試官保持聯繫,所以絲毫不慌,還多準備了2個小時,然鵝,事實證明臨時抱佛腳沒啥用(小編心裏話:該抱還得抱,萬一xxx)…
正文
這一面是交叉面,面試官是與達摩院實驗室有合作的阿里雲部門大佬。我還記得的重難點有:
- c語言中printf函數可變參數是如何實現的?
- 數據庫commit持久化是如何實現的?
- c++智能指針有哪些?各自的作用與應用場景?【小編添加】如何實現?
- 設計模型知道哪些(常見的9種:單例、工廠、代理、策略、模板方法、觀察者、適配器、責任鏈、建造者)?各自的作用、實現方式與應用場景?
結語
其實此次交叉面,我記得也就40多分鐘,並不長,大佬提問的都是偏重於工程實踐與底層原理的問題,並不算難,只是讀研後的我這方面知識真的都忘光了,大佬通過這些問題很輕易地摸清了我的基礎。能有後面的HR面,真de感謝這位面試官的不sha之恩。
參考文獻
暫無
童鞋們,讓小編聽見你們的聲音,點贊評論,一起加油。