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

字節(jié)暑期 開發(fā) 一面 面經(jīng)

部門Java商業(yè)化,一面被面試官像踩肉蟲一樣踩死,期望不要臟面評(píng)。
不愧是字節(jié),問的問題難度很高,刁鉆且抽象,而且大部分都是場(chǎng)景題,可以說是個(gè)人整個(gè)暑期最難的一次面試。

1.講講UDP TCP的區(qū)別
2.問問Java吧,講講Spring Bean的載入流程
3.講講volatile和synchronized底層,用了他們之后在內(nèi)存是怎么走的?
3.redis會(huì)多少?分布式鎖了解嗎?
(下面開始不對(duì)勁了)
4.那你們用的是redis分布式鎖對(duì)吧,那我問你一下,不用redis怎么做分布式鎖?
5.不用任何組件如何做分布式鎖?(寄)
6.不用任何組件,如何做分布式限流?原生你怎么實(shí)現(xiàn)令牌桶,阻塞隊(duì)列嗎?
7.設(shè)計(jì)一個(gè)高并發(fā)論壇?講一下數(shù)據(jù)庫和緩存的詳細(xì)設(shè)計(jì)
8.redis怎么做持久化?redis集群做持久化需要什么細(xì)節(jié)?
9.索引失效場(chǎng)景講一下,為什么like和范圍查詢會(huì)失效?底層了解過嗎?
10.MySQL都有什么Log?MVCC底層原理講一講?
11.你們做分布式用的什么自動(dòng)化平臺(tái),莫非是手動(dòng)部署?
算法題:15分鐘手撕一道leedcode hard KMP題

隔天收到感謝信#牛客AI配圖神器#
全部評(píng)論
分布式鎖這個(gè)可以用zk,etcd 不用組件的話,直接用數(shù)據(jù)庫唯一索引 算法出KMP的話,能不能讓面試官換啊
2 回復(fù) 分享
發(fā)布于 04-21 07:54 浙江
具體是什么部門呀
點(diǎn)贊 回復(fù) 分享
發(fā)布于 04-29 22:03 江蘇

相關(guān)推薦

04-18 17:10
已編輯
門頭溝學(xué)院 Java
一面033157mins自我介紹問項(xiàng)目有沒有真實(shí)用戶的使用1 講一下JWT(項(xiàng)目提到)2 JWT和session的區(qū)別3 JWT和cookie的區(qū)別4 講一下OAuth2.05 授權(quán)碼模式拿到的access token泄露了咋辦,如何降低泄露風(fēng)險(xiǎn)6 你說設(shè)置較短的過期時(shí)間,那過期了咋辦,客戶端還沒用呢7 講一下websocket8 如果不用websocket還有什么方式嗎 (服務(wù)端咋通知客戶端,沒答出來)9 你剛才提到全雙工,全雙工指得啥下面開始八股10 MySQL的存儲(chǔ)引擎11 innodb有非聚簇索引嗎,說說聚簇索引和非聚簇索引的區(qū)別12 講一講事務(wù)的特性,具體說一下各個(gè)特性(一致性沒說出來,被追問了)13 說一下隔離級(jí)別,分別可能有什么問題呢14 幾個(gè)問題(臟讀、幻讀、不可重復(fù)讀)具體指什么(一開始忘記了臟讀,被提醒了)15 索引什么情況下失效 (函數(shù)、where、模糊匹配、表達(dá)式計(jì)算、不滿足最左匹配原則忘記了)16 redis如何實(shí)現(xiàn)分布式鎖17 加了過期時(shí)間,業(yè)務(wù)代碼還沒執(zhí)行完,鎖就過期了怎么辦18 緩存三大問題(雪崩、擊穿、穿透),如何避免19 redis內(nèi)存的淘汰策略手撕lc143 重排鏈表當(dāng)晚約4月10號(hào)二面二面04101h15mins自我介紹問項(xiàng)目中間一小段忘記了慢查詢?cè)趺崔k?(慢查詢?nèi)罩?、explain分析字段)假如使用了索引,但是還是很慢怎么辦?(索引失效的情況)假如使用了索引,且索引沒有失效,怎么辦?(這塊答的比較差,我說的就是判斷數(shù)據(jù)量是否比較大,如果是數(shù)據(jù)量實(shí)在較大,可以進(jìn)行分表)spring中使用了哪些代理模式 (我只回答了工廠模式、單例模式、代理模式)說一下你對(duì)AOP的理解(吟唱)你了解線程池嗎,講一下創(chuàng)建參數(shù)和運(yùn)行的流程(吟唱)有沒有用過消息隊(duì)列,如何保證消費(fèi)的時(shí)候不重復(fù)也不遺漏(筆者沒用過消息隊(duì)列,八股也基本沒看,只有一些簡單的印象)那根據(jù)你自己的理解,為什么消息隊(duì)列在項(xiàng)目中有使用,它的使用場(chǎng)景是什么,你覺得怎么保證消息不重復(fù)不遺漏,所有的消息都能正確的被消費(fèi)到?對(duì)AI工具有沒有了解,用來干嘛(ds、kimi、cursor,看論文,讀代碼)解決問題的效率高嗎,能解決多少問題場(chǎng)景:設(shè)計(jì)一個(gè)搶課系統(tǒng),你覺得它的痛點(diǎn)在哪里,你又會(huì)如何解決這個(gè)痛點(diǎn),一堆人使用的時(shí)候系統(tǒng)不會(huì)宕機(jī),熱門課程不會(huì)被超出容量的人搶掉 (這塊答的比較差)追問:這個(gè)系統(tǒng)越做越大,對(duì)于搶課信息的表的設(shè)計(jì)和存儲(chǔ),有什么好的方式,避免出現(xiàn)慢查詢的問題繼續(xù)追問:如果有人用接口去刷來搶課,這種場(chǎng)景怎么解決(統(tǒng)計(jì)某個(gè)ip的QPS,過高就ban掉)再次追問:怎么統(tǒng)計(jì)這個(gè)QPS?(通過調(diào)用api的用戶唯一標(biāo)識(shí)符存儲(chǔ),帶上過期時(shí)間,存在本地緩存中)本地緩存可以在一個(gè)集群中多個(gè)機(jī)器下共享嗎?打在別的機(jī)器上怎么辦?可不可以讓一個(gè)人的請(qǐng)求只打到同一臺(tái)機(jī)器上?(面試官提醒一致性hash)手撕:尋路,只能往右和往下走,現(xiàn)在在左上角,能否走到右下角,能走到的話最短距離是多少(我先用的dfs,做完后面試官說dp行不行呢,我說可以,然后讓我也用dp做)反問:業(yè)務(wù) + 面試結(jié)果 + 建議體驗(yàn):是一個(gè)年輕的小哥,人很好,不會(huì)的問題也會(huì)引導(dǎo),是一次不錯(cuò)的面試體驗(yàn)。第二天約16號(hào)三面,后改到17號(hào)三面041758mins自我介紹項(xiàng)目相關(guān) 10分鐘左右在實(shí)際過程(你的日常編程中)中如何減少gc的開銷給了一條sql語句,分析執(zhí)行的過程(我從索引的角度分析的)(select a, b, c,d from t where a=x and b=y order by c;)如何避免索引失效呢?如何看實(shí)際過程中有沒有使用到你說的那些索引呢?(explain)說一下sql的整個(gè)執(zhí)行過程(從連接器->解析器->預(yù)處理器->優(yōu)化器->執(zhí)行器)說一下整個(gè)innodb的索引結(jié)構(gòu)?(說了B+樹的結(jié)構(gòu))實(shí)際過程中每頁快速定位記錄?了解Linux的awk命令嗎?(不了解)講一下線程池的工作原理吧。(講了線程池的參數(shù)+執(zhí)行任務(wù)的過程)手撕 leetcode 3 無重復(fù)字符的最長子串為啥代碼中選擇使用set呢場(chǎng)景題:設(shè)計(jì)一個(gè)社交朋友圈,可以發(fā)文,好友可以發(fā)動(dòng)態(tài),設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu)和架構(gòu)日常過程中是如何學(xué)習(xí)的呢?有系統(tǒng)的學(xué)習(xí)過某些知識(shí)嗎?有深入的學(xué)習(xí)過嗎?比如Linux源碼之類的問實(shí)習(xí)時(shí)間反問下午約傍晚HR面
DY_19:uu 哪個(gè)部門誒
點(diǎn)贊 評(píng)論 收藏
分享
在大數(shù)據(jù)處理的浪潮中,Apache Flink 無疑是當(dāng)前最炙手可熱的流式處理框架之一。它以低延遲、高吞吐量以及強(qiáng)大的容錯(cuò)能力,成為無數(shù)企業(yè)構(gòu)建實(shí)時(shí)數(shù)據(jù)處理管道的首選工具。不管是實(shí)時(shí)日志分析、用戶行為監(jiān)控,還是金融交易的風(fēng)控系統(tǒng),F(xiàn)link 都能游刃有余地應(yīng)對(duì)海量數(shù)據(jù)的持續(xù)流入。然而,開發(fā)和維護(hù)一個(gè)高效的 Flink 程序絕非易事,尤其是在面對(duì)復(fù)雜的業(yè)務(wù)邏輯和動(dòng)態(tài)變化的數(shù)據(jù)流時(shí),調(diào)試和查看中間結(jié)果就顯得尤為關(guān)鍵。想象一下,你辛辛苦苦寫好了一套 Flink 程序,部署到集群上后卻發(fā)現(xiàn)輸出的結(jié)果和預(yù)期完全不符。數(shù)據(jù)丟失了?還是計(jì)算邏輯有偏差?又或者是某些算子在處理時(shí)遇到了瓶頸?這個(gè)時(shí)候,如果沒有有...
點(diǎn)贊 評(píng)論 收藏
分享
一面1.hashmap的原理2.一個(gè)瀏覽器點(diǎn)擊一個(gè)URL的全流程3.DNS是在哪里解析的4.講講activity的生命周期5.一個(gè)activityA點(diǎn)擊ActivityB的生命周期6 .講講handler機(jī)制7.如果主線程用handler回調(diào)子線程,有什么要注意的8.View的事件分發(fā)的原理9.FrameLayout,A按鈕把B按鈕蓋住了,誰響應(yīng)事件10.一個(gè)ScrollView有兩個(gè)全屏RecyleView,想要第一個(gè)RecycleView滑到底后絲滑的拉出第二個(gè),講講思路和方法11.講講View的繪制流程12.算法題:層序遍歷二面1.Java上有沒有一本完整看完的技術(shù)書籍2.實(shí)習(xí)過程當(dāng)中學(xué)習(xí)到了哪些3.用戶角度的指標(biāo)你有做一定的衡量嗎,比如ab實(shí)驗(yàn)4.有沒有遇見比較難解決的性能優(yōu)化的卡點(diǎn)問題5.流媒體的業(yè)務(wù)場(chǎng)景你了解過相關(guān)的緩存類的優(yōu)化嗎6.那你的視頻以什么形式來存儲(chǔ)呢,比如一個(gè)視頻我看到了五秒,但緩存到了十秒,我跳到了三十秒,這是個(gè)什么緩存形式呢7.Android操作系統(tǒng)上,每一層有哪些多媒體框架呢8.講講看過的源碼里你講講很好的設(shè)計(jì),拋開Glide的三級(jí)緩存9.現(xiàn)在讓你做一個(gè)插件系統(tǒng),你要讓其他同學(xué)寫的頁面都在你的體系內(nèi)成為一個(gè)插件,你要怎么設(shè)計(jì),講講最核心的幾個(gè)方法10.講講你覺得那些編譯器的插件是怎么管理和提供的呢11.講講你用過的哪些設(shè)計(jì)模式12.操作信號(hào)上有異常信號(hào),常見的異常信號(hào)你了解哪些13.Android程序的編譯過程是什么樣的14.如果讓你去設(shè)計(jì)一個(gè)圓形的可以拖拽的進(jìn)度條,進(jìn)度條是漸變色的,怎么做15.布局優(yōu)化怎么系統(tǒng)的來看和優(yōu)化,從發(fā)現(xiàn)問題到解決16.渲染除了層級(jí)還有哪些因素影響17.你任務(wù)編排優(yōu)化啟動(dòng)是怎么做的18.有些同步依賴異步,異步依賴同步,你怎么去管理19.講講你認(rèn)為的卡頓,怎么優(yōu)化,卡頓底層原理是什么20.講講HTTP的header字段里和緩存有關(guān)的字段21.跨平臺(tái)學(xué)習(xí)過嗎,做過嗎22.如果給你一個(gè)技術(shù),要求你三天內(nèi)學(xué)會(huì)他,你會(huì)怎么做23.講講你認(rèn)為自己的優(yōu)點(diǎn)和缺點(diǎn)算法題 三數(shù)之和hr面,基本就是職業(yè)規(guī)劃,實(shí)習(xí)時(shí)間,地點(diǎn)等老生常談的問題,時(shí)間跨度六天,算上速通了
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
8
25
分享

創(chuàng)作者周榜

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