欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

騰訊云智后臺(tái)實(shí)習(xí)二面

1、自我介紹

答:公式背誦,多的不談

2、談?wù)勀銓?duì)大模型的應(yīng)用

答:早在 DeepSeek 開(kāi)源前通過(guò)配置文件直接調(diào)用過(guò)星火 3.5,SpringAI 等框架發(fā)行后分別通過(guò)本地部署 DS 和調(diào)用豆包 API 的方法實(shí)操過(guò) AI Chat 開(kāi)發(fā),發(fā)現(xiàn)使用了這些框架后程序運(yùn)行速率顯著提高。值得一提的是,我學(xué)習(xí)這些框架最早接觸的是 LangChainGo,我在沒(méi)發(fā)現(xiàn)這個(gè)框架有 history 包的前提下自己實(shí)現(xiàn)了可記憶化的 AI Chat。

3、如何自實(shí)現(xiàn)可記憶化 AI Chat?

答:維護(hù)一個(gè) historyMsg 的 struct,用戶每次向 AI 聊天時(shí),將用戶的問(wèn)題與大模型的 response 去 append 到這個(gè) struct 的后面,對(duì)于后續(xù)每一次用戶的提問(wèn),動(dòng)態(tài)修改大模型的 Prompt 為 historyMsg 加上用戶最后一次提問(wèn)的內(nèi)容。

4、用戶向大模型聊天時(shí),大模型如何處理用戶的信息?

答:把用戶的信息分詞做成向量,再根據(jù)自己的知識(shí)庫(kù)進(jìn)行檢索。檢索方式有 RAG 與 MCP 兩種方式,RAG 是檢索自己已有知識(shí)庫(kù)的向量,MCP 是調(diào)用其他應(yīng)用以獲得答案,這些應(yīng)用被稱之為”工具“。例如用戶問(wèn)現(xiàn)在的天氣怎么樣,MCP 可以使用用戶本地的天氣系統(tǒng)獲得答案。在 SpringAI 框架中,只需要靠一個(gè) @Tool 的注解即可將某個(gè)方法定義為 MCP 的工具,非常方便。(有的是胡謅的,我自己也不知道哪句說(shuō)得對(duì),看點(diǎn)知識(shí)全看混了,好在面試官好像也不知道答案,懂的大佬別噴我)

5、說(shuō)下你手搓 RPC 項(xiàng)目中的注冊(cè)中心

答:Etcd 實(shí)現(xiàn),首先 Server 向 Etcd 發(fā)起服務(wù)注冊(cè),寫入鍵值對(duì)的同時(shí)通過(guò)租約 Lease 保證它在一定時(shí)間內(nèi)是有效的;Server 第二次向 Etcd 交互是每個(gè)服務(wù)向 Etcd 寫數(shù)據(jù),把自己的前綴 prefix 和服務(wù)地址 addr 寫進(jìn)去;Server 第三次與 Etcd 交互就是做一個(gè)心跳檢測(cè),每 10s 向 Etcd 發(fā)個(gè)請(qǐng)求以表示自己存活,Etcd 就做一個(gè)續(xù)約處理;對(duì)于客戶端,第一次 Client 與 Etcd 交互是做一個(gè) GET 請(qǐng)求,獲取到全部的服務(wù)地址,把這個(gè)做成一個(gè)列表放在本地維護(hù);Client 第二次與 Etcd 交互是做一個(gè)雙向的 watch 監(jiān)聽(tīng),如果 Server 有的服務(wù) down 掉了或者有的新服務(wù)上線了,Client 同步一下本地服務(wù)列表。

6、說(shuō)說(shuō)虛擬內(nèi)存

答:通過(guò)操作系統(tǒng)的分頁(yè)與頁(yè)表實(shí)現(xiàn),需要時(shí)做數(shù)據(jù)交換,很好解決物理內(nèi)存不足的問(wèn)題。

7、TCP 的三握四揮

答:分別說(shuō)了 TCP 的三握流程、二握的前提與場(chǎng)景;四揮的流程、三揮的場(chǎng)景。四次揮手有時(shí)是三次揮手可能很多人知道,個(gè)人覺(jué)得三握到二握是一個(gè)很好的展開(kāi),具體二握的條件我在這就不寫了。

8、TCP UDP 區(qū)別

答:分別說(shuō)了 TCP 優(yōu)缺、UDP 優(yōu)缺;擴(kuò)展說(shuō)了 TCP 粘包現(xiàn)象及原因、HTTP 如何解決 TCP 粘包、UDP 為啥沒(méi)有粘包、UDP 如何向 TCP 一樣保證數(shù)據(jù)有序性。這一段感覺(jué)自己自顧自講了很多,面試官也一直沒(méi)有打斷我。

9、手撕:給定二叉搜索樹的后序遍歷,輸出前、中、順序遍歷

答:其實(shí)撕得不太好。搜索樹是啥我反應(yīng)了半天,其次平常寫算法題根本碰不到這類的。稀里糊涂講了思路,面試官好像覺(jué)得我講得對(duì),我就開(kāi)始寫代碼,說(shuō)搜索樹就是有序的,從數(shù)組的第一個(gè)元素開(kāi)始遍歷,找到第一個(gè)大于根節(jié)點(diǎn)值的元素,那這個(gè)元素之前的所有元素就是左子樹的后序遍歷。越到后面思路越亂,好在面試剩下時(shí)間不多了,面試官說(shuō)你把 dfs 函數(shù)寫出來(lái)就行,我憑直覺(jué)瞎敲了幾行,面試官好像覺(jué)得 ok,就先到這了,開(kāi)始反問(wèn)。

反問(wèn)

反問(wèn)1:假如我有幸通過(guò)這次面試,后續(xù)的流程是怎樣的?

本人內(nèi)心:剛手撕代碼已經(jīng)給我腦子搞宕機(jī)了,我以為我可能過(guò)不了這輪面試,再加上反問(wèn)來(lái)得太突然,一時(shí)間沒(méi)做好準(zhǔn)備,我想問(wèn)面試官您看我今天有機(jī)會(huì)嗎?想了想太直接了,就莫名其妙問(wèn)了這句話,順便好奇我有沒(méi)有第三場(chǎng)技術(shù)面。

面試官答:只有一場(chǎng) hr。

感受

感覺(jué)今天沒(méi)啥狀態(tài),手撕代碼像是在韜奮,好在面試官放過(guò)我了,我猜我今天的表現(xiàn)也就在及格線吧,感謝面試官放我一條出路。

#騰訊云智研發(fā)2025實(shí)習(xí)生招聘#
全部評(píng)論
接好運(yùn)
2 回復(fù) 分享
發(fā)布于 04-23 21:55 湖北
mark
1 回復(fù) 分享
發(fā)布于 04-23 22:01 北京
舉報(bào)了
1 回復(fù) 分享
發(fā)布于 04-23 21:55 湖北
mark
點(diǎn)贊 回復(fù) 分享
發(fā)布于 昨天 20:46 遼寧
mark
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-30 10:02 陜西
佬,我簡(jiǎn)歷上也寫了AI,也寫了手搓RPC,你不會(huì)跟我?guī)煶鐾T吧(恩師魚皮)
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-29 12:03 黑龍江
m
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-27 16:22 山東
mark
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-25 17:09 陜西
hr面已更,答得較爛,有厭蠢癥的牛友們輕噴
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-25 16:55 黑龍江
mark
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-24 23:47 重慶
mark
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-24 16:54 山東
有家人們想看hr面經(jīng)嗎?我看牛客上hr面經(jīng)好像不多,在想最近hr面完要不要再寫一篇
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-24 12:31 黑龍江
多久狀態(tài)變hr面了?
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-24 11:05 四川

相關(guān)推薦

#騰訊云智研發(fā)2025實(shí)習(xí)生招聘# 發(fā)面經(jīng)攢人品刷到說(shuō)沒(méi)有hc了,感覺(jué)是kpi,面試官?zèng)]有開(kāi)攝像頭,無(wú)手撕,拷打了一個(gè)半小時(shí)1. 自我介紹2. 有沒(méi)有想留在現(xiàn)在的公司轉(zhuǎn)正?3. 介紹一下你簡(jiǎn)歷上這個(gè)項(xiàng)目4. 你說(shuō)到你使用到短信注冊(cè)登錄,你講講你實(shí)現(xiàn)發(fā)送短信登錄的流程5. 你說(shuō)你把用戶信息存在ThreadLocal中,你講講你主要存儲(chǔ)了哪些用戶信息6. 那如果你將用戶信息存在ThreadLocal中,我現(xiàn)在有多個(gè)線程使用你這個(gè)產(chǎn)品,你怎么知道哪個(gè)線程對(duì)應(yīng)哪個(gè)用戶呢?(這里有點(diǎn)沒(méi)太理解,沒(méi)答上)7. 你說(shuō)用到了攔截器,你講一下你用到的攔截器(后續(xù)詢問(wèn)是否用到了AOP)8. 講一下SpringBoot啟動(dòng)器 (這里我回答的SprintgBootApplication,不知道是否正確,或者應(yīng)該回答starter相關(guān)?)9. 講一下依賴注入10. Bean對(duì)象存儲(chǔ)在哪里?11. 你項(xiàng)目中用到了哪些表(后續(xù)問(wèn)了很多表結(jié)構(gòu)相關(guān)的問(wè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è)問(wèn)題沒(méi)答好,進(jìn)行的追問(wè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í)別,分別解決了什么問(wèn)題19. 可重復(fù)讀可以解決幻讀嗎,如果不能,要怎么操作來(lái)解決幻讀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. 講講類加載過(guò)程29. 講一下Java 程序編譯和解釋的過(guò)程30. 講一下垃圾回收期,有哪些算法?31. 線程池參數(shù)32. 你講一下Java中所用到的鎖(這里答了樂(lè)觀鎖,悲觀鎖,讀寫鎖)33. 講一下CAS,Java是怎么實(shí)現(xiàn)CAS的34. CAS和樂(lè)觀鎖有什么關(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. 你說(shuō)插入排序時(shí)間復(fù)雜度是O(n2),那么這個(gè)時(shí)間復(fù)雜度是怎么算出來(lái)的?你具體想想真的會(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í)行過(guò)程51. 你講講CI\CD的使用?52. 講一下git怎么回滾版本?53. 講一下maven的命令54. 你怎么學(xué)習(xí)新技術(shù)?反問(wèn)
打個(gè)響指吧c:逆天,54個(gè)問(wèn)題
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
16
49
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
牛客企業(yè)服務(wù)