快三個月沒寫博客了,一直在忙着准備面試和去面試的路上,所以沒時間寫,也沒什么想寫的。現在告一段落,就總結一波!
面經
很感謝一些公司能給我面試機會,有的公司真的會拿學歷卡人,也不想多說!
17年畢業,將近2年經驗,一直做linux c/c++開發,想找服務器方向開發,所以項目中會比較多這方面,多線程和網編等。可以參考下。
下面分享一些公司的面經,為了方便,就不寫具體公司名字了。
某虎
面試題
- select和epoll區別
- 繼承的構造和析構順序?
- 指針和引用的區別?
- 手寫快排
總結
面試官非常nice,應該也是工作不久的小哥哥,只是自己太菜,連快排當時都沒寫出來。
某幫
面試題
- 深淺拷貝
- topK問題,10萬個數找最大的10個(重點,這道題被問過兩遍,很經典)
- vector容器滿了之后,迭代器會失效么
- SIGINT和SIGPIPE是什么信號和產生條件
- 給一個文件,每行都是數字,以逗號分隔,求第兩列的和
總結
2年經驗還是比較注重基礎的,不要先盲目去學什么架構高深的東西,把基礎打牢!
某度
面試題
- 直接看項目,問寫細節
- 手寫層序遍歷二叉樹
- 之字形打印二叉樹
總結
考的算法真的太難了,真的hold不住!大廠非常重視算法,想進大廠,一定要學算法。
感悟
工作態度
可能有的人覺得在公司做的很簡單,就是一些基本業務的處理,沒什么興趣!
首先,能不能做到最好,漲工資漲的最多,年終獎拿到最多;因為下家公司的工資,跟你談工資,所以上家公司的表現,會直接影響你的下家公司。
其次,主動學習了么?一定會用到數據庫mysql,深入學習了么?懂樂觀悲觀鎖么?知道SQL優化么
企業黑名單
也拿了一些offer吧,但其中有的公司真的是差,讓你做7、8頁正反面的題,面試官跟你各種吹?最后連僵屍進程和孤兒進程都弄錯了!有的環境特亂,還有很多外包公司,會主動聯系你,外包的好壞,其實我沒權利說,因為我沒經歷過,但我是不考慮外包的!避免兄弟們踩雷,但直接說出來可能引來麻煩,關注我,給你企業黑名單和外包名單(都是親自經歷的哦!)
offer
最終,選擇一家996甚至更嚴重的移動互聯網公司,現在的是傳統行業,想去互聯網,可能非常累,但過幾年可能想加班都加不動了,現在996話題被炒的非常熱,也不想評論,但對於我個人而言,不經歷過996,對於我的程序員生涯是不完整的,覺得任何大神都是經歷過一段苦逼無人知曉的堅持和自律,才成為大神的!
最后,大家加油!