螞蟻OceanBase測開一面
疑似被撈后的面試,招聘系統(tǒng)上也沒有流程。面試官很會問,說會先從廣度問起,然后每個點深挖看技術深度,會問到不會為止
1. 自我介紹
2. 兩個項目詳細介紹
3. 是否了解springboot框架
(回答了bean,springcloud等方面)
4. 如果沒有spring boot框架,如何做java開發(fā)
(被問懵了,我說還是用mvc架構(gòu)等方法構(gòu)建層次)
5. 介紹mvc架構(gòu)
6. 然后面試官從mvc三個部分開始分別問問題,先是model,就開始問數(shù)據(jù)庫相關的問題。先問了mysql的各種引擎與區(qū)別
7. 然后從我回答的InnoDB和myisam緩沖區(qū)管理方式的區(qū)別,問緩沖區(qū)中不止存索引頁還存數(shù)據(jù)頁的作用是什么
8. 如果一個有索引的列很大,不能全部存入內(nèi)存,如何通過索引進行查找
(這個確實不會)
9. select a from t where b = x,列b上有索引,索引的查找過程
(我回答說要分主鍵索引和二級索引來分別考慮)
10. 與上題同樣的sql語句,假如b上不是主鍵索引,如何避免回表
11. 然后開始問從mvc中controller來問,開始問計網(wǎng)。問http的報文結(jié)構(gòu)
12. 輸入url整體過程
13. 網(wǎng)絡分層層次
14. 網(wǎng)絡層和數(shù)據(jù)鏈路層相關協(xié)議
15. 通過ip地址找到對應服務器后,如何找到對應的應用程序(進程)
(回答用端口號)
16. 平時的url解析過程中如何找到對應端口號
(沒回答上來
)
17. 項目中用了通義千問api,如何調(diào)用
18. 用大模型返回結(jié)果是一次性返回還是?
(回答用了流式輸出)
19. 流式輸出具體方式
(忘記了
)
20. 問了緩存管理的項目,問如何進行的緩存優(yōu)化等,拷打項目
21. 一道簡單dp算法題,設計測試用例
22. 看我用到了vector,問vector和數(shù)組的區(qū)別
(光記java八股了,沒記cpp
)
23. 反問
1. 自我介紹
2. 兩個項目詳細介紹
3. 是否了解springboot框架
(回答了bean,springcloud等方面)
4. 如果沒有spring boot框架,如何做java開發(fā)
(被問懵了,我說還是用mvc架構(gòu)等方法構(gòu)建層次)
5. 介紹mvc架構(gòu)
6. 然后面試官從mvc三個部分開始分別問問題,先是model,就開始問數(shù)據(jù)庫相關的問題。先問了mysql的各種引擎與區(qū)別
7. 然后從我回答的InnoDB和myisam緩沖區(qū)管理方式的區(qū)別,問緩沖區(qū)中不止存索引頁還存數(shù)據(jù)頁的作用是什么
8. 如果一個有索引的列很大,不能全部存入內(nèi)存,如何通過索引進行查找
(這個確實不會)
9. select a from t where b = x,列b上有索引,索引的查找過程
(我回答說要分主鍵索引和二級索引來分別考慮)
10. 與上題同樣的sql語句,假如b上不是主鍵索引,如何避免回表
11. 然后開始問從mvc中controller來問,開始問計網(wǎng)。問http的報文結(jié)構(gòu)
12. 輸入url整體過程
13. 網(wǎng)絡分層層次
14. 網(wǎng)絡層和數(shù)據(jù)鏈路層相關協(xié)議
15. 通過ip地址找到對應服務器后,如何找到對應的應用程序(進程)
(回答用端口號)
16. 平時的url解析過程中如何找到對應端口號
(沒回答上來
17. 項目中用了通義千問api,如何調(diào)用
18. 用大模型返回結(jié)果是一次性返回還是?
(回答用了流式輸出)
19. 流式輸出具體方式
(忘記了
20. 問了緩存管理的項目,問如何進行的緩存優(yōu)化等,拷打項目
21. 一道簡單dp算法題,設計測試用例
22. 看我用到了vector,問vector和數(shù)組的區(qū)別
(光記java八股了,沒記cpp
23. 反問
全部評論
相關推薦
點贊 評論 收藏
分享