離職10天,面掛4家公司!

做者:莫那魯道
來源: http://1t.click/U4g

樓主離職已有 10 天,這段時間裏除了看源碼,就是投簡歷面試了。一共面試了 4 家,說說感覺。 java

# XX 匯mysql

XX 匯是一家小型的電商網站,因爲樓主的技術棧集中在 Java 語言這裏,因此,即便樓主對併發,JVM,Netty,Spring 等都稍有了解,但依然沒有任何優點—— 由於他們徹底用不到。react

整個面試過程當中,問了大概如下問題:面試

1.說說你的項目,用了 SpringCloud 哪些功能?redis

2.熟悉 Mysql 嗎?說說索引(不懂 Mysql 啊大佬)算法

3.如何實現一個單例模式(這個俺擅長)sql

4.平時使用了哪些線程池(這個俺也擅長)後端

5.Map 接口有哪些類(這個俺也擅長)設計模式

6.寫一段 SQL 唄(不會 SQL)緩存

7.如何實現免登錄功能(cookie session?)

固然,被刷了,估計是 SQL 不夠好吧,而我擅長的他們也不須要。關注微信公衆號:Java技術棧,在後臺回覆:面試題,能夠獲取我整理的 N 篇面試題精選,真是太全了。

# XX 旅遊

這個就比較奇葩了,是最奇葩的一個,面試官是個小夥子,根本不懂併發,而後強行問我併發,本身基本一聲不響。

還對個人回答貌似不滿意?

1.自我介紹一下。

2.說說 Mysql 的索引。

3.說說 redis 主從同步。

4.說說 redis 緩存穿透,緩存雪崩,惡意訪問。redis key 怎麼設計?redis master 崩了怎麼辦?

5.如何設計一個高併發系統。

6.如何設計一個高併發活動業務。

7.說說 volatile 。

8.說說 Java 裏面的鎖。使用上有什麼不一樣?

9.說說 final。

10.說說 Java 內存模型。

11.說說 GC。

12.Mybatis 爲何比 JDBC 快(緩存?)?

整個溝經過程中,除了上面的 redis 和項目有一些引導性的提問以外,後面關於 Java 的,基本一聲不響,而後不知因此。。。。真不知道 XX 旅遊還有沒有大神了。

# XXX 中間件

這家就比較有意思了,是在 Mycat 中間件上作的 Mysql 中間件。兩個面試官都挺有意思的。

先是研發 leader 問。

1.說說你擅長的(併發,JVM,RPC,Netty)

2.說說 Java 的內存模型

3.說說 Netty 的 reactor 模型相比普通的 NIO 實現好在哪?

而後是中間件 leader 提問。

1.黑板上手寫幾段排序和過濾字符串代碼。

2.說說經常使用的設計模式。

3.GC 優化有哪些經驗。

總的來說,雖然問題很少,但問的都很專業,也能感受到面試官的技術確實很是深刻,按照他們說的,「咱們常常要解決操做系統層面的問題,所以要很是熟悉 Linux」,而後和我講了幾個 OS 的函數。。。

基本上,都是從簡歷上開始問的,不像有的公司,簡歷寫的和沒寫同樣,根本不問簡歷上的,就問你不懂的,那你叫我來幹啥???我只會我簡歷上的,簡歷上給你看的東西就是我擅長的,若是你不須要,就不要叫我過來。

因此,遇到問你簡歷的面試官,好好珍惜。

PS:這是 4 家中,惟一一家給面試者喝水的公司。。。。。

# XX 醫生

怎麼說呢?第一個面試官還挺正常的,第二個面試官就奇葩很。。。

第一個面試官:

1.懂基本的數據結構和算法吧?說說鏈表。怎麼提升查詢效率(2分?)還能再提升嗎(提示跳錶)

2.cookie 和 session。實現一個記住我功能。session 存放在哪裏?用戶不少怎麼辦?JVM 崩了 session 怎麼辦?

3.設計一個票房表結構。

4.說說 hashMap。

5.爲何線程不安全。

6.爲何 HashMap 線程不安全?

7.多線程下 HashMap 安全嗎?讀也不安全嗎?(WTF?開始懷疑他們了。。。。)

8.平時使用併發類庫解決了哪些問題?

9.說說 Java 內存模型。

還算比較正常的。基本上還能聊。

第二個面試官:

1.寫一段代碼,把這個字符串過濾而後分組一下。

2.給 10 個數,下面寫的數是上面的數的下面的個數。。。。。3.over,我以爲你思惟仍是不夠開放。

這家公司,6 點叫我過去,七點他們才吃好飯來面試,面到 8 點多,一口水都沒得喝。真是神通常的公司。。。。

# 總結

1.樓主的 mysql ,redis 確實不夠深刻,由於沒花時間,沒法狡辯。這個確實是職業規劃帶來的反作用吧。

2.樓主投遞簡歷的時候,不夠專業,投遞的崗位可能和樓主的技能不匹配。

3.運氣好,遇到一個合格的面試官很重要,不少面試官不夠專業。

4.日常心,面試就是一個撮合的過程,合適本身的公司很少,沒面上,說明沒有緣分,正常。繼續努力,找到適合本身的公司。

推薦去個人博客閱讀更多:

1.Java JVM、集合、多線程、新特性系列教程

2.Spring MVC、Spring Boot、Spring Cloud 系列教程

3.Maven、Git、Eclipse、Intellij IDEA 系列工具教程

4.Java、後端、架構、阿里巴巴等大廠最新面試題

生活很美好,明天見~

相關文章
相關標籤/搜索