1. 程式人生 > >途牛java面試總結(控制層裡可以過載方法嗎)

途牛java面試總結(控制層裡可以過載方法嗎)

        2018年12月19日上午10點,去途牛總部面試,本以為是一輪普通面試,到地方才發現,要先做一份筆試,筆試時間1小時。筆試題大都是java基礎,多執行緒之類,springmvc原理,sql等等,不是太難。做完之後,一面,根據你的簡歷問些java基礎問題,主要是java多執行緒,集合類,這兩部分問的比較深,當然,充分準備之後,完全答對是沒問題的。可惜我只在前一天看了多執行緒相關知識,正確率八成左右吧,整體感覺良好,面試官告訴我,還有兩面。

       中午吃過午飯,仙五1點半左右開始二面,二面的面試管要比一面嚴苛了不少,一個簡單的問題會刨根問底,但是對我來說,大部分問題都不在話下,主要是spring相關技術,由於之前一家公司沒有直接使用spring框架,很多spring的特性並不能很好的理解,回答的馬馬虎虎。關於jvm記憶體模型的問題,回答的不是太好,面試官直接說:“我怎麼感覺你這是死記硬背的。”。我心想:這特麼是基本操作好吧,除了堆、棧、方法區(java8換了個名字)比較常用,pc計數器、本地方法棧真的不太常用,記不住沒問題吧。。。這個問題結束之後,面試官說,等下總監面。二面結束後確實感覺挺累,面試關真的很會套路,逮住你的弱點使勁問,然後趁機壓低你的薪資期望。

       最後是總監面試,總監也很簡單,看了看簡歷,發現沒有javaweb相關的專案經驗(我上一份工作主要是做搜尋),其實有兩個,有一個時間太久,工作也很簡單,沒啥好講的。然後就講了一下另外一個專案,拿了張紙,讓我把負責的模組整個結構畫出來,講一下具體過程。然後又問了問幾個簡單的問題和薪資期望就結束了,總體不是太難。

       本以問可以順利的拿到offer了,等了兩個工作日沒有訊息,第三天打電話問hr面試情況,說我沒過,然後我問了一下具體原因是什麼,hr說是我的技術水平和我的期望薪資不匹配(我要的12k)。我又接著問了一下,你們覺得我應該拿多少?hr回答說:10k左右。。。(我上一份工作是10k)我說可以接受,然後hr挺激動的說:你的薪資期望是可以商量的?然後就這樣算是過了部門總監那一關。

        過了幾天,人力資源負責合同的打電話過來,給我講了一下合同的具體形式,我一聽,是勞務外派,而不是和途牛籤,真是氣不打一出來。沒辦法只能表面上答應,心裡mmp。

       總結,雖然面試過程有些起伏,但是充分的準備絕對可以助你度過難關。對於薪資期望還是不要委屈求全比較好,行就去,不行就不去。我二面的時候就感受到深深的外包面試風格,問的問題沒啥深度,主要考察你的實際操作經驗,不難,但是給我一種不好的印象,面試官的問題還是從手機中抽的,有點應付的感覺。總監面的時候有個問題很有意思:控制層裡可過載方法嗎?我聽了覺得很奇怪,之前從來沒有這樣寫過,如果不加註解,感覺沒法實現。我直接回答沒這樣寫過。有大佬能給講講嗎?