從9月到11月,我經歷了大部分互聯網或實體企業的面試,我是學計算機的,報的崗位也是開發,一路的各類筆試、面試,實在是搖搖欲墜。下面我就說說本身的面試經歷吧,也能夠給之後的師弟師妹們一個借鑑。java
第一場宣講會是華爲,人幾乎是爆滿的,緣由無他,工資很高。宣講完後是機試,我記得有3道題,一道是字符串,一道是排序,還有一道是樹的。前兩題挺簡單的,後面一題比較難,當初還沒複習數據結構,想了好久都沒想出來。後面聽其餘同窗說答出一道就能夠經過,而後我就過了。過了幾天收到短信作網上性格測試,花了半個鍾就就弄好了。最後是到華工大酒店進行專業面試和綜合面試,好像非技術的是5輪面試。專業面試問的都是C++和java基礎(我C++和java都學的),好比C和C++有什麼區別,C++內存管理、溢出狀況的處理等等,算法就讓我寫了一個選擇排序,記得有一個沒答出來,就是一個平衡二叉樹的特性,當時忘了是什麼東東,和排序二叉樹弄混了。至於java就問了些C++和java的區別,包裝類等基本問題,整個過程就差很少半個鍾,接着就讓我去外面等綜合面試。綜面的經理人挺不錯的,很和善健談,問些了項目後就和我聊些華爲的狀況,你們都聊得挺好,聊了差很少1個鐘,後面我本身也猜應該ok了。最後等了1個多月後才收到正式錄用通知,固然這是後話了。mysql
接着我參加金山西山居的宣講會,人仍是不少。金山西三居工資仍是挺高的,8k以上,宣講完後直接就開始筆試,主要考察C++基礎、數據結構以及算法,好比實現strstr函數什麼的,改錯題代碼很長,當時也沒看出幾個錯誤,最後一個算法題也沒寫出來,反正第一次筆試就這樣跪了。linux
而後是參加CVTE的宣講會,這個宣講會我以爲是最好的一個,boss親自到現場,沒有吹噓本身的企業怎麼怎麼的,也沒有找託,直接就把咱們最關心的薪酬福利、企業內部環境balabala的說了出來,聽得也挺痛快的。在網上作了行測題和技術題後(這題目略叼,連續作了2個鐘,行測題不少,有些也很難,反正我沒作完,還好技術題我感受作的還行),隔了幾天就收到一面通知了。也是在華工酒店,當時2個面試官同時面試3我的,每一個人問了3個問題,就是自我介紹,優缺點,作過什麼項目,5分鐘就搞定了。哦,記得走前還問假如你把CVTE拒了,主要的緣由是什麼,當時我和廣工的一個同窗都說不會拒,另外一個華農的同窗說哪邊工資高就去哪邊,我直接笑了。但是。。。最後不知道爲何仍是被刷了,很意外的咱們班的技術大牛好像也都跪了。android
後來我繼續報了騰訊和網易,很苦逼的網易網申就被刷了,也是惟一一個被網申刷的企業,還覺得不會刷中大的說。接着騰訊的筆試通知就來了,當時人還真是多,教學樓幾乎的包滿了。筆試的內容基本仍是C++、數據結構、網絡等方面的,因爲本身也有複習,挺簡單就過了。接着就是一面,也是在華工酒店。一面是在一個小房間裏,簡單自我介紹後就開始面試,一上來就問我linux的一些命令,網絡方面,我還真沒怎麼用過linux,直接就搖頭了,面試官笑了笑,接着又問我cpu的結構,我內心一涼,完了,忘記複習計算機組成原理,又支支吾吾答了一點,面試官又笑了笑,而後問我怎麼實現一個stack,在mac上打代碼,這個終於會了。可是接着就不問技術了,問些其餘的東西,好比假如你是廣州市長,怎麼規劃車輛;假如個你一個鼠標,你怎麼推薦其餘東西給我什麼的。大概答了10多分鐘就結束了,內心也料到掛了。面試
接着我報了阿里和惟品會。阿里的筆試是在華工,筆試題還真。。。考了不少算法和數學,連我最擅長的java題都考了靜態成員、靜態類、初始化器輸出,沒接觸過,直接跪了,記得最後一個題是大數據狀況下如何優化服務器、數據庫什麼的,阿里就這樣結束了。惟品會也是作電商的,工資待遇也挺好的。我報的是java開發,筆試題目也是基本的java題,好比接口和抽象類區別,單例模式什麼的,挺簡單就水過去了。過了幾天就收到面試通知,一面基礎面,問了些數據結構的題,我記得有一個沒答出來,就是給一個結點頭和某個節點,如何用O(1)的複雜度去刪除那個鏈表中的結點,後面百度一下,在刪除以前,咱們須要把給定的結點的下一個結點的數據拷貝到給定的結點中,再刪除下一個結點就能夠了。接着直接就去二面,主要是綜合問題,好比一個公司的離職率很高,緣由是什麼等等,第一次接觸這些題,就中規中矩的答了一點,後面就直接叫我等通知了,挺搞笑的是讓我一個月內等通知,直接跟我說掛了不就好了唄,我來以前就據說好像是一次過搞定的,唉,累覺不愛。。算法
很快就到了10月。sql
本來我8月到9月期間就在3G實習,接着快到10月的時候3G的技術總監便讓咱們實習生進行一次boss面,面試內容也挺簡單,就是對3G的瞭解以及本身的職業規劃,總也言之就是表達想不想在3G長期發展。很意外,本身以爲在實習時也並非很出色,次日就收到了3G的錄用通知,後面和3G的小夥伴們聊天中也瞭解到只留下了3我的,多是boss面答得比較好吧。無論怎麼說,這都是我第一個 offer,並且3G不管是環境和待遇都處於行業中上水平,本身也喜歡待在3G,內心也踏實了。數據庫
而後我連續參加了金山、360、小米的筆試。金山的筆試仍是很難,記得考了一個java的基於分代的垃圾回收算法,大數據排序什麼的,唉,本身沒有多關注這些點,掛了。小米考了3道算法題,我本身也答出了2道,就是一個O(1)的蛇形輸出題目沒作出來,而後就沒有而後了。360的題目仍是中規中矩的,考了基礎、算法、網絡什麼的,很快就收到一面通知。那是在貝崗一個很很角落的咖啡廳,當時本身報的崗位是android開發。我是第一個面試的(有點悲劇,咖啡還沒泡好就結束了。。),面試官重點問了我在3G實習的android項目,問的很細。好比寫出一個功能的代碼的實現,怎麼優化什麼的,本身也才學android不久,部分問題沒答出來,大概半個鍾後就讓我回去等通知了,估計沒望了。編程
接着參加了一個日企上海萬革的宣講會,福利待遇超好,但很難。。。記得給了我7頁紙的問題回去敲代碼,基本都是算法,好難,而後就放棄了。服務器
而後陪着一位深大的同窗聽了一家的遊戲公司博雅的宣講會,次日就開始面試了。不知道爲何面試都是在下午5-6點,所以每次去我都有免費M記吃,感受這公司面試待遇是最好的。。一面挺簡單的,就問了些項目和一個紅綠燈調度算法就讓我過了。二面稍微難了一點,問了我linux下的socket編程和tcp/ip協議,不過還好,本身都有接觸過。3面HR面是在華工酒店,一開始先作了一道題,就是一條橋上只能過兩我的,只有一盞燈,每一個人速度不一樣,求最短過橋時間。還挺簡單的,花了1分鐘就解決了,而後HR開始問我職業規劃和指望的薪酬,那是估計已經ok了。果真過了一天HR就發offer了,不過因爲某些緣由我婉拒了。
接着又參加了南航的筆試,題量還挺多的,從基礎,算法,軟件工程,網絡,英語,行測都有,還好作完了,過了幾天就收到面試通知了。因爲是國企,我也第一次穿上了正裝。第一面試羣面,略坑,等我差很少1個半鍾纔到我(錯過了OPPO的筆試,後面感受好虧)。羣面一開始就拋出一個題目:一箇舊版的基於PHP開發的系統的改進。額,當時本身接觸過PHP,但不深,不過不要緊,咱們組決定的是用java開發。我是第一個發言的(=_=!唉),只有1分鐘想,其實也沒怎麼想清楚,直接就說了點基本的東西,好比數據庫用mysql集羣,開發模式使用MVC,好比SSH架構,若堅持PHP能夠用thinkPHP、cakePHP架構等。後面發言的小夥伴基本都涵蓋並擴充了個人想法,無非就是用SSH架構,數據庫用oracle什麼的。全部同窗講完後,就到了補充時間。其實每一個人講話我都有作筆記,我本身也一直在想特別的東西,立刻我就補充本身的觀點,好比前臺和後臺都作負載均衡,前臺圖片減小等等,我以爲這個還蠻重要的。很快面試官就要咱們總結,這時候必須統一意見,固然我和個人小夥伴們都挺機智的,立刻統一用SSH,數據庫集羣總結。很順利的下午我就收到了二面通知,單面,好坑,等我差很少2個鐘纔到我(我仍是準時按照他們給的時間到的),房間裏有3個面試官,自我介紹完就讓我繼續深刻探討上午的題目,好比如何作集羣,我本身並非很瞭解,隨便說了一點。接着問我SSH架構,當時我就只學過hiberate,因而重點問了H架構的問題,好比優缺點,還舉例讓我實現實體映射關係,還好本身學的也挺深刻的,艱難的水了過去就等通知。過了一個星期都沒有通知,還覺得掛了,不過最後仍是經過了,不過因爲某些緣由我婉拒了。
接着面試中興,中興校招還挺晚的。一面是在一個酒店裏,面試官有2個,接着又是走流程,自我介紹,項目。項目裏比沒有問我什麼難的技術問題,就讓我畫了一下項目架構,而後問了sleep和wait的區別就讓我走了,差很少10分鐘吧。晚上就收到2面通知,仍是那個酒店。這個2面仍是2個面試官,我一進去就問我有沒有帶官網簡歷,我愣了一下,記得一面也不用的,而後面試官又看到個人簡歷有點皺的,直接問我是否是打醬油的。當時真的好尷尬,緣由在我太隨便了。接着面試官問了我一道數學題就是8個球裏有一個重的,讓我秤兩次獲得,很快答出來後就讓我走了。。面試就幾分鐘,連自我介紹都沒有,就問了我一個數學問題,感受悲劇了。誰知晚上竟然收到通知過了,額,不想吐槽,後面我也拒了。
接着又陪着同窗面試了439九、捷遊等遊戲公司,其實本身也不太想作遊戲,中間省略。。通常到HR面就沒有而後了。
很快到了11月份,這個時候大部分IT企業都招完了,後面的都是3大運營商和銀行,固然我也去面試。---to be continued.