騰訊云智后臺(tái)開發(fā)一面
#騰訊云智研發(fā)2025實(shí)習(xí)生招聘# 發(fā)面經(jīng)攢人品
刷到說沒有hc了,感覺是kpi,面試官?zèng)]有開攝像頭,無手撕,拷打了一個(gè)半小時(shí)
1. 自我介紹
2. 有沒有想留在現(xiàn)在的公司轉(zhuǎn)正?
3. 介紹一下你簡(jiǎn)歷上這個(gè)項(xiàng)目
4. 你說到你使用到短信注冊(cè)登錄,你講講你實(shí)現(xiàn)發(fā)送短信登錄的流程
5. 你說你把用戶信息存在ThreadLocal中,你講講你主要存儲(chǔ)了哪些用戶信息
6. 那如果你將用戶信息存在ThreadLocal中,我現(xiàn)在有多個(gè)線程使用你這個(gè)產(chǎn)品,你怎么知道哪個(gè)線程對(duì)應(yīng)哪個(gè)用戶呢?(這里有點(diǎn)沒太理解,沒答上)
7. 你說用到了攔截器,你講一下你用到的攔截器(后續(xù)詢問是否用到了AOP)
8. 講一下SpringBoot啟動(dòng)器 (這里我回答的SprintgBootApplication,不知道是否正確,或者應(yīng)該回答starter相關(guān)?)
9. 講一下依賴注入
10. Bean對(duì)象存儲(chǔ)在哪里?
11. 你項(xiàng)目中用到了哪些表(后續(xù)問了很多表結(jié)構(gòu)相關(guān)的問題,不一一列舉了)
12. 如果當(dāng)前有很多用戶在搶購(gòu)你的秒殺優(yōu)惠券,你會(huì)怎么進(jìn)行設(shè)計(jì)能夠讓用戶有個(gè)比較好的體驗(yàn)?
13. 講講你了解的索引
14. 你講到B+樹,那么為什么要使用B+樹作為數(shù)據(jù)結(jié)構(gòu)呢?它好在哪里?為什么效率高?
15. B樹和B+樹的區(qū)別?既然B+樹每次都需要查詢到葉子節(jié)點(diǎn),但是B樹某些情況下不需要查詢到葉子節(jié)點(diǎn),那效率不應(yīng)該更高嗎?(應(yīng)該是上個(gè)問題沒答好,進(jìn)行的追問)
16. 你講到B+樹使用葉子節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)頁(yè),這個(gè)數(shù)據(jù)頁(yè)的含義是什么?是分頁(yè)的那個(gè)數(shù)據(jù)頁(yè)嗎?
17. 哪些情況下會(huì)進(jìn)行回表
18. 講一下事務(wù)的隔離級(jí)別,分別解決了什么問題
19. 可重復(fù)讀可以解決幻讀嗎,如果不能,要怎么操作來解決幻讀
20. 讀提交和可重復(fù)讀的區(qū)別?
21. 你使用到Redis的哪些數(shù)據(jù)類型?
22. 講一下Redis集群
23. 詳細(xì)講一下哨兵模式,哨兵的作用是什么?
24. 你了解集群分片嗎(答:不了解)
25. Redis持久化
26. 講一下動(dòng)態(tài)代理
27. 具體講講JDK動(dòng)態(tài)代理和CGLIB動(dòng)態(tài)代理的實(shí)現(xiàn)方式
28. 講講類加載過程
29. 講一下Java 程序編譯和解釋的過程
30. 講一下垃圾回收期,有哪些算法?
31. 線程池參數(shù)
32. 你講一下Java中所用到的鎖(這里答了樂觀鎖,悲觀鎖,讀寫鎖)
33. 講一下CAS,Java是怎么實(shí)現(xiàn)CAS的
34. CAS和樂觀鎖有什么關(guān)系?
35. 講一下volatile的作用,實(shí)現(xiàn)原理是什么?它的使用場(chǎng)景是什么?你舉個(gè)例子。
36. TCP比UDP的優(yōu)勢(shì)
37. 講一下四次揮手
38. 可不可以不需要第四次揮手?為什么第四次揮手之后要等2MSL?
39. HTTP是基于哪個(gè)協(xié)議?(答 TCP)
40. HTTP的方法有哪些?(答 GET PUT DELETE)
41. HTTP是明文傳輸嗎?HTTPS用什么方式保證了數(shù)據(jù)加密?
42. 講一下怎么進(jìn)行CA證書校驗(yàn)
43. 你能講一下紅黑樹嗎(不了解)
44. 講一下你所知道的排序
45. 具體講一下插入排序的實(shí)現(xiàn)(到這里已經(jīng)被拷打昏了,應(yīng)該答得不太好,實(shí)現(xiàn)方式應(yīng)該答錯(cuò)了)
46. 你說插入排序時(shí)間復(fù)雜度是O(n2),那么這個(gè)時(shí)間復(fù)雜度是怎么算出來的?你具體想想真的會(huì)到O(n2)嗎
47. 講一下你實(shí)習(xí)的內(nèi)容
48. 你講用到了K8S的API,那么你可以操作K8S上所有的資源嗎?這個(gè)權(quán)限具體是怎么進(jìn)行設(shè)置的?
49. 講一下pod和service的關(guān)系
50. 你講一下docker build 的執(zhí)行過程
51. 你講講CI\CD的使用?
52. 講一下git怎么回滾版本?
53. 講一下maven的命令
54. 你怎么學(xué)習(xí)新技術(shù)?
反問
刷到說沒有hc了,感覺是kpi,面試官?zèng)]有開攝像頭,無手撕,拷打了一個(gè)半小時(shí)
1. 自我介紹
2. 有沒有想留在現(xiàn)在的公司轉(zhuǎn)正?
3. 介紹一下你簡(jiǎn)歷上這個(gè)項(xiàng)目
4. 你說到你使用到短信注冊(cè)登錄,你講講你實(shí)現(xiàn)發(fā)送短信登錄的流程
5. 你說你把用戶信息存在ThreadLocal中,你講講你主要存儲(chǔ)了哪些用戶信息
6. 那如果你將用戶信息存在ThreadLocal中,我現(xiàn)在有多個(gè)線程使用你這個(gè)產(chǎn)品,你怎么知道哪個(gè)線程對(duì)應(yīng)哪個(gè)用戶呢?(這里有點(diǎn)沒太理解,沒答上)
7. 你說用到了攔截器,你講一下你用到的攔截器(后續(xù)詢問是否用到了AOP)
8. 講一下SpringBoot啟動(dòng)器 (這里我回答的SprintgBootApplication,不知道是否正確,或者應(yīng)該回答starter相關(guān)?)
9. 講一下依賴注入
10. Bean對(duì)象存儲(chǔ)在哪里?
11. 你項(xiàng)目中用到了哪些表(后續(xù)問了很多表結(jié)構(gòu)相關(guān)的問題,不一一列舉了)
12. 如果當(dāng)前有很多用戶在搶購(gòu)你的秒殺優(yōu)惠券,你會(huì)怎么進(jìn)行設(shè)計(jì)能夠讓用戶有個(gè)比較好的體驗(yàn)?
13. 講講你了解的索引
14. 你講到B+樹,那么為什么要使用B+樹作為數(shù)據(jù)結(jié)構(gòu)呢?它好在哪里?為什么效率高?
15. B樹和B+樹的區(qū)別?既然B+樹每次都需要查詢到葉子節(jié)點(diǎn),但是B樹某些情況下不需要查詢到葉子節(jié)點(diǎn),那效率不應(yīng)該更高嗎?(應(yīng)該是上個(gè)問題沒答好,進(jìn)行的追問)
16. 你講到B+樹使用葉子節(jié)點(diǎn)存儲(chǔ)數(shù)據(jù)頁(yè),這個(gè)數(shù)據(jù)頁(yè)的含義是什么?是分頁(yè)的那個(gè)數(shù)據(jù)頁(yè)嗎?
17. 哪些情況下會(huì)進(jìn)行回表
18. 講一下事務(wù)的隔離級(jí)別,分別解決了什么問題
19. 可重復(fù)讀可以解決幻讀嗎,如果不能,要怎么操作來解決幻讀
20. 讀提交和可重復(fù)讀的區(qū)別?
21. 你使用到Redis的哪些數(shù)據(jù)類型?
22. 講一下Redis集群
23. 詳細(xì)講一下哨兵模式,哨兵的作用是什么?
24. 你了解集群分片嗎(答:不了解)
25. Redis持久化
26. 講一下動(dòng)態(tài)代理
27. 具體講講JDK動(dòng)態(tài)代理和CGLIB動(dòng)態(tài)代理的實(shí)現(xiàn)方式
28. 講講類加載過程
29. 講一下Java 程序編譯和解釋的過程
30. 講一下垃圾回收期,有哪些算法?
31. 線程池參數(shù)
32. 你講一下Java中所用到的鎖(這里答了樂觀鎖,悲觀鎖,讀寫鎖)
33. 講一下CAS,Java是怎么實(shí)現(xiàn)CAS的
34. CAS和樂觀鎖有什么關(guān)系?
35. 講一下volatile的作用,實(shí)現(xiàn)原理是什么?它的使用場(chǎng)景是什么?你舉個(gè)例子。
36. TCP比UDP的優(yōu)勢(shì)
37. 講一下四次揮手
38. 可不可以不需要第四次揮手?為什么第四次揮手之后要等2MSL?
39. HTTP是基于哪個(gè)協(xié)議?(答 TCP)
40. HTTP的方法有哪些?(答 GET PUT DELETE)
41. HTTP是明文傳輸嗎?HTTPS用什么方式保證了數(shù)據(jù)加密?
42. 講一下怎么進(jìn)行CA證書校驗(yàn)
43. 你能講一下紅黑樹嗎(不了解)
44. 講一下你所知道的排序
45. 具體講一下插入排序的實(shí)現(xiàn)(到這里已經(jīng)被拷打昏了,應(yīng)該答得不太好,實(shí)現(xiàn)方式應(yīng)該答錯(cuò)了)
46. 你說插入排序時(shí)間復(fù)雜度是O(n2),那么這個(gè)時(shí)間復(fù)雜度是怎么算出來的?你具體想想真的會(huì)到O(n2)嗎
47. 講一下你實(shí)習(xí)的內(nèi)容
48. 你講用到了K8S的API,那么你可以操作K8S上所有的資源嗎?這個(gè)權(quán)限具體是怎么進(jìn)行設(shè)置的?
49. 講一下pod和service的關(guān)系
50. 你講一下docker build 的執(zhí)行過程
51. 你講講CI\CD的使用?
52. 講一下git怎么回滾版本?
53. 講一下maven的命令
54. 你怎么學(xué)習(xí)新技術(shù)?
反問
全部評(píng)論
我當(dāng)時(shí)面完20分鐘轉(zhuǎn)復(fù)試 三個(gè)小時(shí)之后就發(fā)二面郵件了
我今天面的咋比你這簡(jiǎn)單好多,感覺不咋想問我
佬全部都答出來了嗎??
流程結(jié)束了嗎?
同樣昨天面的,還是業(yè)務(wù)初試,base武漢,聽說武漢hc沒了
佬什么時(shí)候面的
我有一個(gè)學(xué)長(zhǎng)在西安云智上班 他和我說實(shí)習(xí)生確實(shí)招滿了
耐掛王
接好運(yùn)
明天我是一面,base是長(zhǎng)沙嗎
現(xiàn)在呢?
現(xiàn)在有結(jié)果了嗎
逆天,54個(gè)問題
佬,二面有消息了嗎
mark
壓力這么大
base哪哈
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享

點(diǎn)贊 評(píng)論 收藏
分享