訊飛面試

主要圍繞兩個主題,項目實習和基礎的知識java

1.實習和項目是用到的技術棧mysql

2.mysql使用的幾種引擎,這以前沒關注過,有點煩。查了一下,算法

    MySQL的三大引擎:InnoDB、MyISAM和Memory

3.關於項目的問題,用jar包解析數據向mysql導入時,數據量比較大,比較慢,有沒有想過什麼優化策略。spring

4.計算機基礎的算法,數據結構算法,冒泡和快排的區別,二分查找等幾個算法的思路介紹,沒有直接手撕。sql

5.瞭解的設計模式。我說動態代理,觀察者模式,適配器模式。簡單介紹了一下使用場景。問我有沒有在實際工做中用過這些設計模式,我沒有過,哭唧唧!設計模式

6.spring框架,aop介紹一下,我就簡單介紹了一下,底層使用代理實現的。而後問我,有沒有看過底層代碼,或者有沒有對他進行實現。我不太聽懂問題,我就我用動態代理能夠實現這個,而後布拉布拉一堆,我不知道到底該怎麼回答。數據結構

7.看了我簡歷,作數據的項目和經歷比較豐富,問有沒有作數據的意願,我說沒有,問我爲何想作開發,我說數據搞煩了,作開發以爲挺有意思,哈哈。框架

8.java源文件在32位系統編譯後的文件能不能直接在64位系統運行,反過來行不行,爲何?優化

相關文章
相關標籤/搜索