面試記錄——福州中潤電子科技有限公司

時間:2019-6-13-14:30
地點:福州市參數區科技園雙湖路8號1號樓3層
公司:福州中潤電子科技有限公司

進去之後先是給了我一份筆試題,筆試題難度算是我做過裏面簡單的那種,不過還是有些地方做錯了。

面試流程:
是這個公司的架構師面試的,先是問算法複雜度的問題:
有哪些算法的複雜度符合下面的
O(n) ——最常見的數組查找這類
O(n²)——關於這個一開始在想冒泡排序,但是忘記了算法複雜度在計算時什麼樣的數據約
O(logN)——這個沒回答上來,但是很眼熟,查詢算法確實有出現過,回去查了下,二分算法
O(1)——Hash

數據庫:
這個完了以後,就是數據庫的那些題,比較簡單使用連接和group by用法,由於太久沒寫SQL語句了,有些錯誤。
問了數據庫索引作用,以前沒有考慮到過,只發現在查詢的時候,對於某些特殊字段加上索引可以增加查詢速度,這個要複習一下。

Spring:
Spring框架這塊問了“DI”,當時懵了。我只記得有2種注入方式了,現在想想應該把IOC給先講一遍的,因爲DI要配合IOC使用的,這樣面試官也能提示我下DI這塊內容,說不定就能記起一些東西了。

設計模式
問了使用過哪幾種設計模式,說了自己手動寫過的幾種設計模式,不過很尷尬的是有些設計模式寫過但是記不住啊,導致筆試題中的2單例模式沒寫出來。然後有個設計模式,時間比較長遠的關係,連名字好像都有點記錯了——裝飾器模式,面試完以後把以前寫的代碼重新看了下。

Redis:
Redis在什麼場合下使用?由於Redis只是簡單使用過,不過還是簡單瞭解下Redis適合的場景,勉強回答上來了吧。

JVM:
JVM的結構:簡單畫了下,不過他說好像有點畫多了,當時畫的有:棧、堆、本地方法區、方法區、程序計數器、常量池。(剛剛翻書看了下,多了一個常量池…)。我自己講了看JVM的動機,鎖的升級過程,不過升級過程中漏了一個自旋鎖。面試官給我好好講了一遍,現在印象賊深刻,看來不虧。

面試內容差不多就這樣,然後給我講了下公司的業務。對於剛畢業的小萌新,內心的想法就是:臥槽、這個好厲害。算是做建築器材監控那類,福建龍頭企業,還在擴展別的業務,公司處於上升期。

評價:HR後面也跟我說了很多,有一個地方對我真的很心動,對新人很友好。

目前在等通知吧,希望能收到複試信息!

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