58同城孝扛,一個神奇的網(wǎng)站。
昨天下午連著面了58的三輪技術面幽崩,非常不明白別人的三面都是hr面苦始,為什么我還是在技術面,難道我是重點培養(yǎng)對象么慌申。今天下午又去和HR談人生理想陌选,不管怎么樣,來篇面經(jīng)攢攢人品。
58沒有網(wǎng)上的筆試咨油,電話溝通了一下直接通知我去面試您炉。公司在酒仙橋,這個地方堵車很嚴重…但是58大樓給人的第一印象還不錯役电,有四層赚爵,每一次都有不同的娛樂休閑設施,比如:按摩椅法瑟、桌上足球冀膝、圍棋、象棋瓢谢、跳棋等畸写,而且下午還會有免費的水果驮瞧。
一面(小組長)
進去會議室后氓扛,面試官說面試正式開始。
自我介紹
印象最深的項目是哪個论笔?項目中的困難怎么解決的采郎?
因為LZ的項目準備不多,所以介紹時磕磕巴巴狂魔,還好面試官親切的很蒜埋,一直提示,然后我倆就一問一答最楷,一半時間就過去了整份。
之后轉入正題,
多線程籽孙、線程池了不了解烈评?
LintCode - 反轉二叉樹
notify()工作原理
JVM tomcat容器啟動,jvm加載情況描述
比較擅長的我就輕松答上來了犯建,不會的就和面試官直說了讲冠。
二面 (小組leader)
這一位面試官十分嚴肅的面試官,基本上可以說全程無表情适瓦,一直埋頭都不看我…面了這么多次竿开,就這個面試官最嚇人了。
自我介紹(還沒介紹完就被打斷了玻熙,尷尬..)
問了一點項目
關于多線程和高并發(fā)的問題
LintCode -? 翻轉字符串
垃圾回收機制
volitale的用途
我還想補充自己的問題的時候否彩,他就告訴我面試結束了。他看起來很著急的樣子嗦随。胳搞。。
三面 (部門leader)
最傷心的就是三面,看了網(wǎng)上面經(jīng)還以為是hr面肌毅,松了一口氣筷转,結果一上來就盯著技術問題問。最后悬而,才知道是技術三面呜舒,這波好虧...
自我介紹
科研項目介紹
我看你項目中使用spring比較多,你能簡單說一下IOC嗎笨奠?
那你了解 AOP嗎袭蝗?以及動態(tài)代理?
JAVA基礎方面般婆,說一下靜態(tài)方法和普通方法同時加上synchronized有什么區(qū)別到腥?
說一說mysql,mysql常用引擎有哪些蔚袍,說說你對InnoDB了解乡范。
LintCode - 接雨水 III,寫具體的方法和算法啤咽。
最后以一個整數(shù)去重問題收尾晋辆。
之后又談了談我簡歷上寫到的項目問題,問了問項目里我遇到過的最大的困難是什么
四面 (HR)
HR在第二天上午給我打電話宇整,問我下午四面可以么瓶佳。
最后和HR四面,基本上就是些職業(yè)生涯的高頻問題了鳞青,總體感覺還好霸饲,我還向他咨詢了一些JAVA工程師未來的工作方向。薪資問題我倆也大概達成了一致臂拓,不過他還要和部門領導請示下厚脉,有結果了會再通知我。最后問我問我有沒有什么想問他的埃儿,我就順藤摸瓜問了問企業(yè)文化器仗,培訓晉升機制。
總結
一面印象不深童番,二面面試官太嚴肅精钮,三面面試官還行,但是太殘暴剃斧,問題一個接一個轨香。
一些基礎還是要去review, 個人代碼能力要提高上去∮锥看來又要開始新一波刷題了臂容,我的第二遍Lintcode科雳,個人感覺58的難度還是中等的,刷Lintcode上easy脓杉、medium模式的tag就可以了糟秘。如果你最近也打算刷題的話,可以試試這個網(wǎng)站球散,感覺題庫很全尿赚,面試題都整理好了,挺方便的蕉堰。
還是對未來職業(yè)規(guī)劃有點迷凌净,應該去請教下師兄領導,想當個有追求的程序員屋讶。
等HR的電話冰寻,好好考慮下要不要去入職。