淘天二面,無手撕也汗流浹背了(后續(xù)轉(zhuǎn)測開了???)
全程48min左右。不過整體走的流程還是比較舒心,最近幾個面試面試官都很愛笑,感覺一下子就沒這么緊張了
自我介紹就不談了
1.高并發(fā):說了業(yè)務(wù)層面和接口處用分布式鎖攔截還有前端禁用和動畫設(shè)置幾個方面來控制
2.爭搶獎品?:詳細(xì)介紹了怎么配置和利用redis扣減的獎品,不會出現(xiàn)“爭搶”,并且可以通過滑塊鎖來保證獎品不被超賣,可以優(yōu)雅處理獎品扣減。
3.問了DDD(這里還沒怎么想到,第一次被問),問設(shè)計了哪些領(lǐng)域模型,實體設(shè)計了哪些,為什么這樣設(shè)計。
1.先問了@springbootApplication的了解,作用(忘了是怎么個場景問出來的了,大概是這個問題):說了一下包含了哪些注解,然后起到了個什么樣的作用等等等等,但自己感覺答的一般,沒有很全面。
2.然后問自定義一個注解用來簡化連接db的過程該怎么做:主播甚至都沒有自定義過幾個注解,拼勁全力無法戰(zhàn)勝,只說了配置數(shù)據(jù)庫參數(shù)然后當(dāng)時腦子里想到啥說啥了,還好放過了我(其實一直在放
3.問了問mybatis是手寫還是自動生成的。沒咋用過mp,直說了手寫的,并且一般不會有太復(fù)雜的邏輯,邏輯處理移交給業(yè)務(wù)層。
4.問application運行會分配進(jìn)程還是線程,對整個JVM是分配的是進(jìn)程還是線程。這里完全不知道。。當(dāng)時也承認(rèn)了,然后說我嘗試分析一下,最后說application應(yīng)該是線程,jvm由于要處理整個程序多個線程的gc,應(yīng)該是進(jìn)程。(似乎蒙對了一些
5.一個包含main的.java文件,在執(zhí)行后啟動的操作系統(tǒng)所做的過程,越詳細(xì)越好。這里真暈了,主播os基礎(chǔ)比較差,詳見一面帖,這幾天補(bǔ)了計網(wǎng),沒想到又被os問倒了。最終只能說到編譯為.class文件了,后面分配進(jìn)程這些東西自然也說不到了。又喜提”沒關(guān)系“
6.java是怎么實現(xiàn)跨平臺跨系統(tǒng)的。隱約記得是字節(jié)碼文件和jvm,沒細(xì)說,面試官幫我整理了一遍我說的,直點頭
這里拷打結(jié)束啦,后面就是一些閑聊,包括怎么學(xué)習(xí)的編程,對測開什么態(tài)度,對ai的了解,還問了問室友的情況(大概就是問身邊有多少人轉(zhuǎn)碼還是怎么說)。然后也給了我一些正面的評價吧,聊的挺開心的,沒剛才的高壓了。最后介紹了一下部門業(yè)務(wù)。
反問不知道問什么了,就問業(yè)內(nèi)在涉及到金錢的場景下一般會采用什么措施進(jìn)行一致性保證,有什么技術(shù),想了解一下。
后續(xù):因為最后聊天說了可以接收測開,所以被推到這邊了。主播自己覺得到?jīng)]啥關(guān)系,牛友們要注意明確意向。(但其實又有點難繃,這是不是意味著我又得從頭開始面
全部評論
明天也是淘天二面
這問的也太難了
佬,求問下自我介紹一般要怎么介紹啊,要面試好沒底
我也遇到過,總監(jiān)讓我做偏AI的部門,我沒拒絕,后續(xù)直接轉(zhuǎn)到那個部門走流程去了,不過還好只需要加一個電話面就行
相關(guān)推薦

點贊 評論 收藏
分享
點贊 評論 收藏
分享
04-22 00:16
西安交通大學(xué) Java 點贊 評論 收藏
分享

點贊 評論 收藏
分享