輕松搞定58同城面試


昨天下午連着面了58的三輪技術面,非常不明白別人的三面都是hr面,為什么我還是在技術面,難道我是重點培養對象么。今天下午又去和HR談人生理想,不管怎么樣,來篇面經攢攢人品。
58沒有網上的筆試,電話溝通了一下直接通知我去面試。公司在酒仙橋,這個地方堵車很嚴重…但是58大樓給人的第一印象還不錯,有四層,每一次都有不同的娛樂休閑設施,比如:按摩椅、桌上足球、圍棋、象棋、跳棋等,而且下午還會有免費的水果。

一面(小組長)

進去會議室后,面試官說面試正式開始。

  • 自我介紹
  • 印象最深的項目是哪個?項目中的困難怎么解決的?

因為LZ的項目准備不多,所以介紹時磕磕巴巴,還好面試官親切的很,一直提示,然后我倆就一問一答,一半時間就過去了。
之后轉入正題,

  • 多線程、線程池了不了解?
  • LintCode - 反轉二叉樹
  • notify()工作原理
  • JVM tomcat容器啟動,jvm加載情況描述

比較擅長的我就輕松答上來了,不會的就和面試官直說了。

二面 (小組leader)

這一位面試官十分嚴肅的面試官,基本上可以說全程無表情,一直埋頭都不看我…面了這么多次,就這個面試官最嚇人了。

  • 自我介紹(還沒介紹完就被打斷了,尷尬..)
  • 問了一點項目
  • 關於多線程和高並發的問題
  • LintCode - 翻轉字符串
  • 垃圾回收機制
  • volitale的用途
  • 我還想補充自己的問題的時候,他就告訴我面試結束了。他看起來很着急的樣子。。。

三面 (部門leader)

最傷心的就是三面,看了網上面經還以為是hr面,松了一口氣,結果一上來就盯着技術問題問。最后,才知道是技術三面,這波好虧...

  • 自我介紹
  • 科研項目介紹
  • 我看你項目中使用spring比較多,你能簡單說一下IOC嗎?
  • 那你了解 AOP嗎?以及動態代理?
  • JAVA基礎方面,說一下靜態方法和普通方法同時加上synchronized有什么區別?
  • 說一說mysql,mysql常用引擎有哪些,說說你對InnoDB了解。
  • LintCode - 接雨水 III,寫具體的方法和算法。
  • 最后以一個整數去重問題收尾。
  • 之后又談了談我簡歷上寫到的項目問題,問了問項目里我遇到過的最大的困難是什么

四面 (HR)

HR在第二天上午給我打電話,問我下午四面可以么。
最后和HR四面,基本上就是些職業生涯的高頻問題了,總體感覺還好,我還向他咨詢了一些JAVA工程師未來的工作方向。薪資問題我倆也大概達成了一致,不過他還要和部門領導請示下,有結果了會再通知我。最后問我問我有沒有什么想問他的,我就順藤摸瓜問了問企業文化,培訓晉升機制。

總結

    • 一面印象不深,二面面試官太嚴肅,三面面試官還行,但是太殘暴,問題一個接一個。
    • 一些基礎還是要去review, 個人代碼能力要提高上去。看來又要開始新一波刷題了,我的第二遍Lintcode,個人感覺58的難度還是中等的,刷Lintcode上easy、medium模式的tag就可以了。如果你最近也打算刷題的話,可以試試這個網站,感覺題庫很全,面試題都整理好了,挺方便的。
    • 還是對未來職業規划有點迷,應該去請教下師兄領導,想當個有追求的程序員。
    • 等HR的電話,好好考慮下要不要去入職。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM