1、前言面試
臨近畢業(2017年6月),因此果斷於國慶後投入到了校招大軍中,這段時間面試了5家公司(基本上都是多輪面試),也算小有收穫吧。下面將一些面試過程碰到的知識點分享給你們,但願對看到本文的朋友多少有些幫助。算法
順帶提一句,我投遞的崗位是Java研發類的。數據庫
2、遇到的知識點緩存
Java相關知識安全
因爲本人對多線程的學習不足,更深刻的問題,面試官們也都沒問。故不知道的必定要馬上說不。性能優化
數據結構和算法數據結構
此處我在一家公司的面試過程當中碰到了連環炮:面試官首先問我樹的做用,我答到查找方面的做用;接着就問什麼樣的樹查找效率高,天然是二叉排序樹;接着就問什麼樣的二叉排序樹性能最優;答到AVL樹,接着又問到AVL樹如何保持平衡。多線程
J2EE相關併發
數據庫相關框架
其餘問題
3、總結
以上是我目前碰到的面試知識點,因爲每一個問題都比較基礎,並且網上都能搜到相關內容,故未給出答案(實際上是由於本人懶)。
找工做對我的身心都是場巨大考驗。剛開始找的時候,對本身真的是備受打擊,嚴重開始懷疑人生,心情異常低落,否認本身。須要不斷爲本身打氣,迅速調整心情,堅持下去,在這裏要真的感謝身邊好友們的鼓勵。
面試的時候也可使用一些小技巧:如往本身的熟悉的領域引導,這樣絕對會給你驚喜。
例如,我對HashMap的實現很熟悉,因此當面試官問我hash表的相關問題時,我在回答完其問題後,天然就提HashMap,此時面試官露出期待的眼神,因此我就詳細說明了HashMap的實現原理。再例如,當面試官問我Kmeans算法的時候,因爲我恰好對聚類算法有相關學習,天然提到Kmeans算法的缺點和優化,以及本身有實踐的聚類,再到本身其餘瞭解的算法。
我的認爲,在面試的過程當中,能夠適當的作到「問一答十」(但此方法有風險,「十」真的得是本身真正明白之處,不然會死得很慘),正由於如此,因此個人面試時間通常都比較長,甚至遇到被hr提醒面試官時間到的情況。
以上即是筆者對自身這段時間的面試經歷的一些總結。但願對有須要的朋友能有所幫助,固然大神們就當個笑話看看啦。