面試雜談--新的征途

離找完工作已經有一段時間了,之前忙於畢業論文,一直沒來得及總結一下,算是對自己的一個記錄,也給找工作的朋友們一些經驗雜談。

  1. 蘑菇街:2輪技術面,1輪hr面,1輪cto面
    蘑菇街是內推提前批,因此也是拿到手的第一個offer,1面是視頻面試,先自我介紹,然後介紹項目,然後介紹自己的擅長的,我是說的擅長併發,spring框架,面試官就着重問了併發,spring。AQS隊列啊,IOC容器,AOP編程,動態代理,spring實現AOP的方式,一個請求從瀏覽器輸入網址到接收響應的流程等。我解釋了dns解析到tomcat服務器到springMvc的視圖解析等過程。最後視頻寫了一個找素數的代碼,可能因爲面試官對之前的回答比較滿意,這個代碼問題問的就比較單0-0。過了2天電話通知準備2面,需要提前進入規定網址視頻連線。面試官會先發一套題,有大概5道題。一道一道的視頻對着敲代碼(蠻緊張的)。記得有單例實現,二叉樹查找。。。每做完一道題就會問一些相關問題。比如單例除了這種實現還有哪些實現?在併發的情況下會不會有問題。第三面是hr面,記憶最深的就是爲什麼想去蘑菇街,還面試了哪些公司,如果其他公司和蘑菇街都給發offer,會去哪個公司,爲什麼?(…蘑菇街小姐姐多0-0)。最後一輪是cto面,也是先來就介紹個項目(都是這種套路),然後問了自己擅長的地方(都是問這些),然後問了些基礎的問題,併發並行,阻塞非阻塞等,最後問願不願意去杭州,對自己的職業規劃。(後來才知道cto面是看是不是SP,最終拿下了SP)

  2. 美團:倆輪技術面,一輪綜合面(其實就是hr面)
    見面什麼都沒有,直接擼代碼,面試官說:“這倆道題你做一下”,當時懵逼了,說好的自我介紹呢?硬着頭皮上,看了下題目,一個二叉樹的問題,求從根節點到葉子結點經過的點的最大的和是多少?思考了幾分鐘,做出來了,畢竟刷了leetcode題目幾百道。面試官可能看我有餘力,說我再說一道題你解下(。。。。),說了一道題至今沒太明白啥意思。。思考了幾分鐘面試官看我沒反應可能也知道我不會,然後就讓我介紹項目(這纔是正確的套路嘛),然後介紹項目,並穿插着表明自己的擅長點。接着面試官讓我畫出springmvc的執行流程,說說 spring的IOC和AOP。美團面試是在一個大廳,每一個桌子一個面試官,然後二面在同一列的隔了幾個的一個面試官那兒,剛坐下,面試官就說:“你會的我們就不聊了,我們來聊一下你不太會的問題。”當時我就在想:“靠,這什麼套路,不是要講優勢嗎?”,他接着說“我們來聊一下maven中的依賴衝突問題怎麼解決”,懵逼。。我就開始說maven怎麼配置依賴,balabala,面試官接着問“是不是平時沒解決過這個問題?”我說“沒遇到過,一般都是要哪個包配好就行了”,然後還問了些啥不太記得了。總覺得真應了他的話,沒問我會的。本以爲gg了。第二天被通知綜合面試,(我在想是不是想問我不會的就是考下我的思路,雖然我當時不會,但都講了些思路)。綜合面試遇到hr是個老鄉,樂山這邊的,說我一二面評分還不錯(竊喜)。然後就開始聊家常0-0,還問我面了哪些,我說面試了蘑菇街,剛面完CTO面,在等結果,下午面網易。hr還認識蘑菇街的CTO,之後又是一頓閒聊0-0.最終順利拿下美團offer(小SP)

  3. 網易:2輪技術面,一輪hr面
    感覺面試網易的人比美團少多了,可能是因爲美團是所有人在一個很大的大廳,而網易是每個面試官一個酒店房間。先是在一個小房間裏面等通知,然後每次面試完回到這個房間,小姐姐會告訴你面試是否通過,通過繼續等待下一輪。一面也是先自我介紹,然後問到java的併發,數據庫的事務,現場設計數據庫表,索引等。二面也是先自我介紹,然後問session問題,分佈式下的session問題的解決方案,之後問到java的非阻塞隊列的實現,如果自己實現,怎麼實現,寫一下僞代碼。當時也是嘗試了各種方案,還是有些問題沒解決好,但最後面試官說我思路很廣,很會想辦法(心裏在想是不是妥了)。上去被小姐姐告知等三面(心裏總算安定)。hr面試,很漂亮的小姐姐,先是自我介紹,然後問我平時怎麼學習的,我說看博客,系統看書,看源代碼等等。未來的職業規劃,想成爲什麼樣的人(我說技術大牛0-0,原諒我初生牛犢不怕虎)。最終順利拿下網易offer。

  4. 中興:倆輪技術面,一輪綜合面
    問:java中程序運行經歷了哪些?虛擬機加載一個類的過程。。在深入理解jvm虛擬機一書中有詳細解答,因爲讀過倆三遍這本書,因此輕鬆回答。在回答過程中,面試官插入了一些繼承,靜態方法的問題。然後問平時用的數據庫是什麼?mysql。查詢一般用statement還是preparedStatement,爲什麼?preparedStatement,因爲可以用參數佔位符查詢的時候使用“#”還是“?”,爲什麼?“‘#’,很少使用‘?’,可以防止sql注入問題。”“選你簡歷上的一個最得意的項目詳細介紹下”。balabala..綜合面記憶最深的一個就是“喜歡什麼運動”“打籃球”“喜歡虐人還是被虐”(心裏在想這是什麼鬼,稍加思考,發現有個小套路),“喜歡虐人但偶爾被虐也不是壞事,可以認識到不足,從而進步”。最終順利拿下中興SSP。

  5. 招銀網絡科技:2輪技術面,一輪hr面
    一面講一下會什麼框架,框架的特性,數據庫的索引,如果要實現什麼功能,怎麼設計數據庫表,要用到範式嗎?瀏覽器輸入請求到獲取響應的處理流程是什麼?二面也問了這個問題,我當時可能有點傻呼呼的,直接說了句“一面面試官問過了這個問題。。”然後他說那我下來看下他的記錄,接着問我數據庫的語法,先是設計一個表,然後各種查找問題。hr面試套路也是差不多,問我面了哪些,如果有其他offer,會怎麼選擇?最終順利拿下offer。

  6. 最後不得不吐槽一下華爲,所有面試公司給我感覺都很好,除了華爲。首先是把我的崗位弄錯了,因爲我投的是大牛專場,是比校招要提前一些,當時給我弄到DSP去了,我拿着JAVA開發的建立,面試官答應我說等校招的時候給我弄過去面試。(如果大牛場掛了,是不能校招的)。結果校招的時候並沒有通知我,直接給掛了。

  7. 阿里:阿里是我面試的第一個公司,一面問了很多的基礎,繼承,多態, 靜態方法等。二面講了項目之後,問我一些細節沒回答太好,止步於此(哎)
    最終,選擇了網易,放棄了在成都的安穩,也不知道是不是對,準備離開這呆了7年的成都,離開呆了25年的四川。還是有那麼一點小小的技術夢的0-0。既然選擇了,就奮力拼搏吧!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章