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

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

1、自我介紹

答:公式背誦,背完后聊了些簡(jiǎn)歷上寫(xiě)的算法競(jìng)賽獲獎(jiǎng)的詳情,他說(shuō)他不太熟悉幾等獎(jiǎng)幾等獎(jiǎng)的獲獎(jiǎng)要求。

2、我看你會(huì) Java、Cpp、Go,說(shuō)一下這些語(yǔ)言的區(qū)別

答:生態(tài)不同,Java 生態(tài)很好,可直接調(diào)用的 api 很多,其他語(yǔ)言可能部分業(yè)務(wù)要自己手搓**,開(kāi)發(fā)成本高。

3、可不可以說(shuō)一下其他方面的不同?

答:Cpp、Go 有指針,數(shù)組中存的是元素,Java 無(wú)指針,數(shù)組存的是地址。

4、你覺(jué)得這兩種設(shè)計(jì)的哪種更好?你更喜歡哪種設(shè)計(jì)?

答:各有優(yōu)劣,性能高的內(nèi)存開(kāi)銷(xiāo)也會(huì)高(現(xiàn)在想起來(lái)當(dāng)時(shí)應(yīng)該說(shuō)指針可能造成內(nèi)存泄露)。我本人更喜歡指針設(shè)計(jì),又聊了 Java 淺拷貝拷地址,深拷貝實(shí)現(xiàn)麻煩,所以喜歡指針。

5、聊一聊你對(duì) hashmap 的理解,想說(shuō)哪方面就說(shuō)哪方面。

答:JDK1.8+ 是數(shù)組鏈表紅黑樹(shù)實(shí)現(xiàn),元素超過(guò)負(fù)載因子 0.75 * 16 = 12 后樹(shù)化,元素小于 8 退回到鏈表。我對(duì)于 go 的 map 也有所了解,我認(rèn)為 go 的 map 比 java 做的好的一點(diǎn)是擴(kuò)容是漸進(jìn)式擴(kuò)容,包括 java 中hashmap的線程安全版本 concurrenthashmap 也是漸進(jìn)式擴(kuò)容,就是觸發(fā)擴(kuò)容條件后每次對(duì) map 處理時(shí)將舊的桶的兩個(gè)元素搬到新桶中,緩解擴(kuò)容帶來(lái)的性能開(kāi)銷(xiāo)。

6、hashmap 的擴(kuò)容是怎樣的?

答:擴(kuò)成二倍長(zhǎng)度。

7、擴(kuò)成二倍長(zhǎng)度有什么風(fēng)險(xiǎn)?

答:OOM Out Of Memory,可以調(diào) JVM 參,增大堆內(nèi)存大小,也可優(yōu)化其他對(duì)象的開(kāi)銷(xiāo)。

8、說(shuō)一下布隆過(guò)濾器

答:直接說(shuō)的 redis 的緩存雪崩,背八股背到一半被面試官打斷了。

9、布隆過(guò)濾器一定要用在 redis 上嗎?有沒(méi)有可能你這個(gè)布隆過(guò)濾器在過(guò)濾的過(guò)程中造成的性能開(kāi)銷(xiāo)要比緩存雪崩帶來(lái)的性能開(kāi)銷(xiāo)大?

答:我了解到布隆過(guò)濾器是基于位圖實(shí)現(xiàn)的,對(duì)于一般的請(qǐng)求不會(huì)出現(xiàn)上述情況,同時(shí)我們可以使用 postman 等測(cè)試工具做一些請(qǐng)求時(shí)間記錄,根據(jù)記錄做適當(dāng)調(diào)整決定要不要使用布隆過(guò)濾器;此外 Elasticsearch 等只要是查詢(xún)數(shù)據(jù)的中間件都可以使用布隆過(guò)濾器,只是 redis 是一個(gè)十分典型的例子,所以我一上來(lái)就提到了 redis。

10、如何手搓一個(gè)布隆過(guò)濾器?

答:狀態(tài)壓縮,搞一個(gè) int 類(lèi)型的值,其二進(jìn)制的每位 01 表示數(shù)據(jù)是否存在。手搓位圖會(huì)導(dǎo)致代碼可讀性差難維護(hù)、開(kāi)發(fā)難度高易出錯(cuò),如果要我手搓一個(gè)布隆過(guò)濾器,我會(huì)詳細(xì)在方法前寫(xiě)好注釋?zhuān)苑乐蛊渌伦x我的 i 左移 j、i 右移 j 時(shí)造成混亂。(還好他沒(méi)真讓我搓布隆過(guò)濾器)

11、為啥 mysql 用 B+ 樹(shù)?

答:因?yàn)閯傇诹?redis 所以先說(shuō)為啥不用跳表:插入查詢(xún)隨機(jī),且范圍查詢(xún)效率奇低;再聊為啥不用紅黑樹(shù):kv存儲(chǔ)導(dǎo)致空間利用率低,同時(shí)并發(fā)要靠 cas,太重了。

到這面試已經(jīng)進(jìn)行50分鐘了,自我介紹與閑聊10分鐘,問(wèn)這些問(wèn)題40分鐘,面試官說(shuō)時(shí)間不多了,他看我的項(xiàng)目經(jīng)歷啥的能看懂,手撕算法筆試撕過(guò)了今天就不撕了,開(kāi)始反問(wèn)。

反問(wèn)

反問(wèn)1:貴公司核心業(yè)務(wù)是怎樣的?實(shí)習(xí)生多久可以接觸到核心業(yè)務(wù)?

面試官答:做數(shù)據(jù)庫(kù) orm **,用 cpp 和 go,所以他剛剛一直問(wèn)底層的東西,包括他對(duì)二倍擴(kuò)容很敏感。

反問(wèn)2:如本人有幸通過(guò)面試,我最近學(xué)習(xí)哪些知識(shí)以更快融入貴公司?

面試官答:go 和 k8s。(k8s看了幾天沒(méi)咋看懂,倒聽(tīng)說(shuō)這個(gè)不是開(kāi)發(fā)干的是運(yùn)維干的,最近看別的去了)。

感受

首先面試官人挺好,對(duì)于底層知識(shí)與設(shè)計(jì)聊的有來(lái)有回。一面是 4.14 這周一面的,現(xiàn)在寫(xiě)這篇面經(jīng)是周六的晚上十一點(diǎn)。當(dāng)天面完官網(wǎng)的應(yīng)聘狀態(tài)就從業(yè)務(wù)初試改為業(yè)務(wù)復(fù)試了,等到今天也沒(méi)有郵箱說(shuō)哪天二面。。。等得太煎熬了把拖了近一周的面經(jīng)給寫(xiě)了,有一些焦慮,怕官網(wǎng)狀態(tài)更新錯(cuò)了、怕騰訊云智已經(jīng)招滿人了所以不準(zhǔn)備面我了、怕真有下一次面試碰到 kpi 面。。。閑下來(lái)總是不自覺(jué)想些有的沒(méi)的。

#騰訊云智研發(fā)2025實(shí)習(xí)生招聘#
全部評(píng)論
大佬,前兩天收到了騰訊的筆試,已經(jīng)考完筆試了,然后明天進(jìn)行面試,云智的面試是幾面?怎么看自己的base地的
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-27 17:18 湖南
mark hashmap細(xì)節(jié)
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-24 12:28 廣東
二面已更家人們
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-23 22:21 黑龍江
禮貌問(wèn)佬base在哪
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-21 15:00 四川
為啥 lun zi 會(huì)是敏感詞啊帶*號(hào)的兩個(gè)詞都是 lun zi
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-21 12:24 黑龍江
,15號(hào)面完一面,也是到現(xiàn)在還沒(méi)約2面
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-21 11:24 廣東

相關(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ō)你把用戶(hù)信息存在ThreadLocal中,你講講你主要存儲(chǔ)了哪些用戶(hù)信息6. 那如果你將用戶(hù)信息存在ThreadLocal中,我現(xiàn)在有多個(gè)線程使用你這個(gè)產(chǎn)品,你怎么知道哪個(gè)線程對(duì)應(yīng)哪個(gè)用戶(hù)呢?(這里有點(diǎn)沒(méi)太理解,沒(méi)答上)7. 你說(shuō)用到了攔截器,你講一下你用到的攔截器(后續(xù)詢(xún)問(wèn)是否用到了AOP)8. 講一下SpringBoot啟動(dòng)器 (這里我回答的SprintgBootApplication,不知道是否正確,或者應(yīng)該回答starter相關(guān)?)9. 講一下依賴(lài)注入10. Bean對(duì)象存儲(chǔ)在哪里?11. 你項(xiàng)目中用到了哪些表(后續(xù)問(wèn)了很多表結(jié)構(gòu)相關(guān)的問(wèn)題,不一一列舉了)12. 如果當(dāng)前有很多用戶(hù)在搶購(gòu)你的秒殺優(yōu)惠券,你會(huì)怎么進(jìn)行設(shè)計(jì)能夠讓用戶(hù)有個(gè)比較好的體驗(yàn)?13. 講講你了解的索引14. 你講到B+樹(shù),那么為什么要使用B+樹(shù)作為數(shù)據(jù)結(jié)構(gòu)呢?它好在哪里?為什么效率高?15. B樹(shù)和B+樹(shù)的區(qū)別?既然B+樹(shù)每次都需要查詢(xún)到葉子節(jié)點(diǎn),但是B樹(shù)某些情況下不需要查詢(xún)到葉子節(jié)點(diǎn),那效率不應(yīng)該更高嗎?(應(yīng)該是上個(gè)問(wèn)題沒(méi)答好,進(jìn)行的追問(wèn))16. 你講到B+樹(shù)使用葉子節(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ù)類(lèi)型?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. 講講類(lèi)加載過(guò)程29. 講一下Java 程序編譯和解釋的過(guò)程30. 講一下垃圾回收期,有哪些算法?31. 線程池參數(shù)32. 你講一下Java中所用到的鎖(這里答了樂(lè)觀鎖,悲觀鎖,讀寫(xiě)鎖)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證書(shū)校驗(yàn)43. 你能講一下紅黑樹(shù)嗎(不了解)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)
key__h:我當(dāng)時(shí)面完20分鐘轉(zhuǎn)復(fù)試 三個(gè)小時(shí)之后就發(fā)二面郵件了
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
13
39
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務(wù)