OPPO-Java面試-社招-一面(2019/07)


個人情況

  2017年畢業,普通本科,計算機科學與技術專業,畢業后在一個二三線小城市從事Java開發,2年Java開發經驗。做過分布式開發,沒有高並發的處理經驗,平時做To G的項目居多。寫下面經是希望給各位有相同面試公司的小伙伴做個參考,同時也希望記下自己的一些收獲和踩下的坑。

簡歷投遞

  拉勾上投的簡歷,HR打電話了解個人情況后,約了某個星期周二的晚上七點。當時看了簡歷投遞的部門,是金融項目組,崗位:Java開發工程師。

一面

  來電的並不是座機號碼,而是個人電話,還是第一次見。聽聲音很沉穩,我猜電話的另一頭應該是個挺有資歷的負責人或者組長。

  簡單的自我介紹,聊了聊為什么打算到深圳發展,然后從項目開始問起,先簡單問了做過什么項目。

  用什么解析的Excel?

  POI解析Excel會存在什么問題?

  當時為什么考慮用POI?

  寫過JVM調參,問了下當時調參的情況。

  MQ怎樣保證消息的可靠性以及當時如何做消息冪等處理的。

  sql如何優化?

  索引的實現原理?

  事務的隔離級別及解決的問題?

  知道范圍鎖嗎?(第一次聽,就說不知道)

  redis常用的數據類型?

  redis為什么快?

  都用過redis做過什么?

  redis的持久化機制?

  redis的集群?

  redis怎么實現分布式鎖?

  平時用過什么設計模式(平時開發中沒怎么用,如實說。。)

  有閱讀過spring源碼嗎?(看過一些,講了幾個核心的解口及容器的加載方法)

  Spring的AOP說一下。

  AOP實現原理。

  JDK動態代理和CGLIB代理的區別。

  講一下ELK。

  說一下分布式事務。

  線程池實現原理。

  怎么防止sql注入。

  JVM內存結構。

  常見的垃圾回收算法。

  怎么樣判斷對象不可達。

  用過jmap嗎?(沒有,不過用過JConsole)

  了解微服務嗎?

  知道服務的限流嗎?(靠,當時腦袋昏了,居然答到服務的隔離去了,真的腦殘。說到一半,才發覺不對)

  你有什么要問我的嗎?(問了下他們的技術棧和對我的建議)

  一面結果:卒

總結

  其實一面掛了,有點出乎我的意料。因為就上述的問題,我覺得大部分都能說的清楚,而且所有面試中,聊的時間比較長的OPPO算一個,前后四十多分鍾。問的范圍都是比較廣,體驗還不錯,很可惜自己掛了。有時候面試時間長,並不能說明什么問題。加油!再接再厲!


免責聲明!

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



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