畢業後就是程式設計師——我的阿里、金山、中華、騰訊、360、網易面試總結(一)
阿新 • • 發佈:2019-02-03
再開始我的部落格之旅。東奔西跑的忙了一個多月,找工作的事算是告一段落;這段時間有興奮,有失落,有迷惘,也有開心,是一個讓自己得到鍛鍊,得到提升的好機會,是一段難忘的時光,記錄下留作紀念,也希望能給同樣要走這一段路的人一點提醒,免得像我一樣,當碰得頭破血流之時才不得不去承認。先寫總的感受,後面針對具體的筆試面試續寫。
(1)凡事預則立,不預則廢
事前有準備有計劃毋庸置疑,但是也應該相信從前人的經驗中汲取學習。我是個倔強且自信的人,我相信準備,卻固執的認為經驗總歸是經驗,筆試、面試不可能重複。但考試還就是考試,重點也只有那麼些,你還有選擇麼?那麼就準備吧,先送上一篇激勵我的文章:《【天道酬勤】 騰訊、百度、網易遊戲、華為Offer及筆經面經》 我是計算機專業的,個人認為準備應該有基礎知識、平時積累和麵試技巧三方面。基礎知識,主要是資料結構(非常熟練),演算法、計算機網路、作業系統、組成原理之類的重點知識的梳理,要讓自己能夠流暢而調理的表達出來,最好能用自己的話,自己的理解;平時積累,這個後面還會講到,主要是對自己過去做過的、學習過的東西的總結;面試技巧,我沒有太多的經驗可以談,感覺每次都是失敗的,只能以我失敗的經驗喚起對你的警醒,比如鎮靜放鬆,思考,語速慢,保持微笑,大可以搜尋到,而後是對常見問題的提前準備,是的,常見的真的會經常被問的,不要不相信,比如專案難點,最有成就的等等。對於筆試真的很多題目就是過去考的,有有變化的,也有連數字都不變得,那麼《程式設計師面試寶典》、《程式設計之美》之類的書籍絕對是你的必備。不要不相信。
(2)平時積累
積累不是一句空話,僅僅做過是遠遠不夠的,要善於總結學習,善於發現問題、思考問題,並解決問題。我是個熱愛技術的人,想用我的技術豐富或改變我的生活。但是對技術的熱愛和使用,僅僅停留在簡單的用過的基礎上,沒有去深入,沒有在用的基礎上,去改善。怕麻煩是我的缺點,或許當時僅僅以為知道有這麼一回事,確認能夠實現就已經滿足的心態讓我停留在表面。看我自己過去寫的東西,看到過的,做過的非常多,但是能夠去思考,去真正解決想要解決的東西卻沒有;另一方面,本以為從嵌入式到上層應用都有接觸是我最大的優勢,例如對編譯環境搭建,核心、檔案系統移植,各種功能軟體的搭配使用,能讓我對軟體、對系統有更好的認識,但是缺乏對所學所用的總結,讓你僅僅是頭腦中有模糊的,不連續的影像,你無法順暢的、條理的講述出來,甚至本不多的那些影像也隨著時間的推移,越來越模糊。結果是可想而知的,找嵌入式和網際網路都碰壁,反而成了不專。思考、總結不能忘啊。
(3)針對性
如果你開始準備得早,有大把的時間複習總結,而且平時積累也充足,喜歡閱讀各種技術書籍,那麼恭喜你,這個可以略過不看。如果你僅有一月不到的準備時間了,又沒有太多的積累,那麼我覺得有針對性的參加公司宣講會和筆試面試會為你提供更多的時間來準備。每個人的看法不同,情況不同,有些人通過不斷參加筆試、面試為自己積累了大量的筆試面試經驗,並且不斷髮現總結問題,提高自己,選擇合適自己,發現自己所擅長的領域;有些人卻是不斷得遊走各個宣講、筆試面試場合,不斷受到自信心的打擊,那麼趕緊反思,停止如此做法,有針對的選擇剩下的機會,突擊前人提供的各種經驗資料,為自己爭取時間和機會。傻傻的我就是在忙乎了大半月才發現,自己真是什麼都投,什麼都去試試,想多給自己些機會,卻是把時間浪費在路上,浪費在了宣講會現場;最後居然出現了一天三四場筆試,而且一場出來不會的題,緊接著的一場又出來同樣不會,悲劇啊!因此啊,要有自己的針對性,這個度要把握好,既要給自己機會去鍛鍊,也要留足充分的時間來總結;同時有些宣講會是絕不能錯過的,因為他們只招來參加宣講的人。
(4)堅持
這是個不變的經驗,要給自己信心,堅持下來去爭取。當一家一家自己非常渴望去的公司走過,希望變得越來越渺茫,千萬不要就此放棄了,即使產生了對自己的懷疑,也要振作起來去準備,不爭取連希望都沒有。同樣。如果你早早得拿到了offer,也不要被公司的逼籤所脅迫,要個保底之類的心態,早早的把自己的三方交給別人,除非它是你一開始的最強烈的選擇,很可能因為你的草率讓你失去更好的機會,因為有些公司優先選擇那些三方在手的。(網際網路網大公司一般都會等你,且會給你付違約金的,但是研究所之類的很可能不會等你的。)提醒一下是,別被周圍的人鼓動,頭腦一熱做決定,我們實驗室差點一下子一起去籤,去保底了,最後證明大家堅持下來的正確。
最後,其實還有很多,比如你的運氣和善於抓住利用機會,個人魅力等等,畢竟筆試面試考察的可能你剛看過的,面試是和人在交流,怎樣讓人家喜歡和你交流(他們是在找未來的同事,都不想見你怎麼會要你呢?!)都是需要自己去注意的。自己不夠優秀,僅拿到了標題中的三家offer,有遺憾,但也沒有什麼好後悔的,把握現在,創造未來。
(1)凡事預則立,不預則廢
事前有準備有計劃毋庸置疑,但是也應該相信從前人的經驗中汲取學習。我是個倔強且自信的人,我相信準備,卻固執的認為經驗總歸是經驗,筆試、面試不可能重複。但考試還就是考試,重點也只有那麼些,你還有選擇麼?那麼就準備吧,先送上一篇激勵我的文章:《【天道酬勤】 騰訊、百度、網易遊戲、華為Offer及筆經面經》
(2)平時積累
積累不是一句空話,僅僅做過是遠遠不夠的,要善於總結學習,善於發現問題、思考問題,並解決問題。我是個熱愛技術的人,想用我的技術豐富或改變我的生活。但是對技術的熱愛和使用,僅僅停留在簡單的用過的基礎上,沒有去深入,沒有在用的基礎上,去改善。怕麻煩是我的缺點,或許當時僅僅以為知道有這麼一回事,確認能夠實現就已經滿足的心態讓我停留在表面。看我自己過去寫的東西,看到過的,做過的非常多,但是能夠去思考,去真正解決想要解決的東西卻沒有;另一方面,本以為從嵌入式到上層應用都有接觸是我最大的優勢,例如對編譯環境搭建,核心、檔案系統移植,各種功能軟體的搭配使用,能讓我對軟體、對系統有更好的認識,但是缺乏對所學所用的總結,讓你僅僅是頭腦中有模糊的,不連續的影像,你無法順暢的、條理的講述出來,甚至本不多的那些影像也隨著時間的推移,越來越模糊。結果是可想而知的,找嵌入式和網際網路都碰壁,反而成了不專。思考、總結不能忘啊。
(3)針對性
如果你開始準備得早,有大把的時間複習總結,而且平時積累也充足,喜歡閱讀各種技術書籍,那麼恭喜你,這個可以略過不看。如果你僅有一月不到的準備時間了,又沒有太多的積累,那麼我覺得有針對性的參加公司宣講會和筆試面試會為你提供更多的時間來準備。每個人的看法不同,情況不同,有些人通過不斷參加筆試、面試為自己積累了大量的筆試面試經驗,並且不斷髮現總結問題,提高自己,選擇合適自己,發現自己所擅長的領域;有些人卻是不斷得遊走各個宣講、筆試面試場合,不斷受到自信心的打擊,那麼趕緊反思,停止如此做法,有針對的選擇剩下的機會,突擊前人提供的各種經驗資料,為自己爭取時間和機會。傻傻的我就是在忙乎了大半月才發現,自己真是什麼都投,什麼都去試試,想多給自己些機會,卻是把時間浪費在路上,浪費在了宣講會現場;最後居然出現了一天三四場筆試,而且一場出來不會的題,緊接著的一場又出來同樣不會,悲劇啊!因此啊,要有自己的針對性,這個度要把握好,既要給自己機會去鍛鍊,也要留足充分的時間來總結;同時有些宣講會是絕不能錯過的,因為他們只招來參加宣講的人。
(4)堅持
這是個不變的經驗,要給自己信心,堅持下來去爭取。當一家一家自己非常渴望去的公司走過,希望變得越來越渺茫,千萬不要就此放棄了,即使產生了對自己的懷疑,也要振作起來去準備,不爭取連希望都沒有。同樣。如果你早早得拿到了offer,也不要被公司的逼籤所脅迫,要個保底之類的心態,早早的把自己的三方交給別人,除非它是你一開始的最強烈的選擇,很可能因為你的草率讓你失去更好的機會,因為有些公司優先選擇那些三方在手的。(網際網路網大公司一般都會等你,且會給你付違約金的,但是研究所之類的很可能不會等你的。)提醒一下是,別被周圍的人鼓動,頭腦一熱做決定,我們實驗室差點一下子一起去籤,去保底了,最後證明大家堅持下來的正確。
最後,其實還有很多,比如你的運氣和善於抓住利用機會,個人魅力等等,畢竟筆試面試考察的可能你剛看過的,面試是和人在交流,怎樣讓人家喜歡和你交流(他們是在找未來的同事,都不想見你怎麼會要你呢?!)都是需要自己去注意的。自己不夠優秀,僅拿到了標題中的三家offer,有遺憾,但也沒有什麼好後悔的,把握現在,創造未來。