<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          1年工作經(jīng)驗(yàn)深圳面試薪資15k的Java開發(fā)崗需要什么水平

          共 2134字,需瀏覽 5分鐘

           ·

          2021-10-28 23:56


          程序汪今天分享的是一位老粉絲面經(jīng),加我微信有一年了,一年前讓我?guī)头治鰋ffer,沒想到一年后又找我分析offer,他把最近面試經(jīng)驗(yàn)分享出來了,大家可以參考下,目前他已經(jīng)拿到6家甲方公司offer了 也歡迎其他粉絲分享自己的面試經(jīng)驗(yàn),程序汪很樂意幫分析offer


          這位朋友面試題整理的不錯(cuò),知道把面試題區(qū)分高低頻,這樣復(fù)習(xí)效率高,高頻的必須掌握,低頻的有時(shí)間也要看看。


          一 自我介紹

          2020年畢業(yè)于xx的一本院校。專業(yè):軟件工程。因?yàn)閤x錯(cuò)過了校招,20年自學(xué)b站XX谷視頻了三四個(gè)月,找了一家初創(chuàng)互聯(lián)網(wǎng)公司(年底入的職)。干了將近一年,準(zhǔn)備了半個(gè)月出來面試。為什么不到一年就離職了因?yàn)榧影喽啻霾睿ㄔ滦?k,超一線城市,996,出差比996更狠),當(dāng)然提升的比較多。從小公司一直面到上市公司。面的公司太多了基本都通過了,以下整理除了大部分的面試題希望對(duì)大家復(fù)習(xí)有用。


          二 面試題

          1.基礎(chǔ)知識(shí)方面

          接口和抽象類的區(qū)別(頻率低)

          泛型(頻率低)

          集合:hashmap和CurrentHashMap原理區(qū)別,jdk7和jdk8的區(qū)別(高頻)

          sync的原理和jdk6以后的升級(jí)(高頻)

          lock和sync的區(qū)別(高頻)

          jvm內(nèi)存模型,參數(shù),gc的過程(高頻)

          四大引用-強(qiáng)軟弱虛(問過一次低頻)

          threadlocal包括內(nèi)存泄漏,用于哪些場(chǎng)景,答:數(shù)據(jù)庫(kù)連接,項(xiàng)目中的公共參數(shù),mybatis分頁(yè)(問過一次低頻)

          類加載概念(低頻)

          線程池幾大參數(shù),流程(高頻)

          2.spring方面

          spring常用注解(高頻)

          springboot自啟動(dòng)原理(高頻)

          springmvc流程(高頻)

          springmvc怎么解析requestParam,requestBody等參數(shù),答:26種參數(shù)解析器,視圖解析器類似(復(fù)試面的)

          jpa和hibernate的區(qū)別,沒學(xué)過不會(huì)(低頻)

          3.redis方面

          redis工作流程(高頻)

          redis幾種數(shù)據(jù)結(jié)構(gòu)(低頻)

          redis持久化方式比較(高頻)

          redis擊穿,雪崩(低頻)

          淘汰策略(低頻)

          服務(wù)高可用集群,哨兵會(huì)配嗎不會(huì)(低頻)

          4.springcloud

          cap理論 zk+doubbo(cp) eurka+feign(ap)(高頻)

          簡(jiǎn)單說一下eurka:服務(wù)注冊(cè)和發(fā)現(xiàn),自我保護(hù),互不干擾,路由注冊(cè)表(高頻)

          怎么防止服務(wù)雪崩,熔斷降級(jí)(高頻)

          5.數(shù)據(jù)庫(kù)

          mysql索引原理,索引失效,(高頻)

          B+和B和hash索引的區(qū)別(高頻)

          sql優(yōu)化:explain關(guān)鍵字使用作用(高頻)

          為什么加了索引還有可能為很慢,使用explain產(chǎn)看是否索引失效,是否產(chǎn)生了文件重排序(低頻)

          拓展性問題:現(xiàn)在有張表某個(gè)字段的數(shù)據(jù)類型是text,應(yīng)該怎么優(yōu)化?

          答:將這個(gè)字段單獨(dú)拿出來做一張表,mysql查詢通過pagecache一次讀取16k,用到的時(shí)候在查,減少io次數(shù)(面試官說的)

          mysql和pgsql的區(qū)別(低頻)因?yàn)轫?xiàng)目中用了pg所以會(huì)問

          6.mq

          mq怎么保證消息一定發(fā)送成功,這種機(jī)制叫什么(低頻)

          答:生產(chǎn)者發(fā)送完等待服務(wù)器響應(yīng)完再發(fā)下一條,ack機(jī)制

          mq怎么保證消息一定能夠消費(fèi)成功(高頻)

          重復(fù)消費(fèi)怎么處理(高頻)

          rocketmq消息持久化問題(低頻)

          7.其他問題

          (1)內(nèi)存夠用的情況下怎么把數(shù)組a的一百萬數(shù)據(jù)copy到數(shù)組b

          答:回答的重點(diǎn)是提前聲明好數(shù)組b的容量

          (2)校驗(yàn)密碼必須包含大小寫,數(shù)字,特殊字符,不包含用戶名

          答:手寫暴力解決了一下,網(wǎng)上應(yīng)該有好的算法

          (3)怎么校驗(yàn)手機(jī)號(hào)

          答:正則表達(dá)式

          8.項(xiàng)目

          本人負(fù)責(zé):訂單和支付

          大批量訂單過來怎么保證服務(wù)器可用?

          重復(fù)支付怎么避免?

          回調(diào)延遲怎么保證時(shí)效性?

          項(xiàng)目中哪些地方用到了xxl-job,mq,redis,elasticsearch

          你覺得項(xiàng)目中最難的一部分或者你處理了哪些疑難雜癥

          生產(chǎn)怎么排查問題

          生產(chǎn)線程數(shù)怎么配

          總結(jié)

          大公司愿意問項(xiàng)目,上來就問你項(xiàng)目,各種你負(fù)責(zé)模塊的復(fù)雜場(chǎng)景解決方案,本人有幸在平時(shí)寫代碼時(shí)積累所以對(duì)于項(xiàng)目基本回答的差不多,包括mq,es,redis,xxl-job都有過落地的實(shí)現(xiàn),所以不是很慌,包括代碼加分布式鎖的各種場(chǎng)景為什么要加鎖。最后問點(diǎn)擴(kuò)展性問題和基礎(chǔ)。

          小公司:愿意問基礎(chǔ)。

          學(xué)習(xí)方面:一定要多留意項(xiàng)目中的代碼(分布式鎖,es場(chǎng)景,mq場(chǎng)景等),多看看b站上關(guān)于面試題講解,然后結(jié)合自己項(xiàng)目是不是有這樣的問題,可以這樣做,這樣對(duì)于自己的理解有很好的幫助。

          本人拿到的offer基本在14k-15k之間工作一年


          面試復(fù)習(xí)面試題有技巧,歡迎大家看下面文章

          上海21歲大專面試5家全通過薪資13K,背面試題經(jīng)驗(yàn)分享

          歡迎大家分享自己的面經(jīng)給程序汪,有需要幫分析的非常歡迎

          程序汪資料鏈接

          程序汪接的7個(gè)私活都在這里,經(jīng)驗(yàn)整理

          Java項(xiàng)目分享 ?最新整理全集,找項(xiàng)目不累啦 04版

          堪稱神級(jí)的Spring Boot手冊(cè),從基礎(chǔ)入門到實(shí)戰(zhàn)進(jìn)階

          臥槽!字節(jié)跳動(dòng)《算法中文手冊(cè)》火了,完整版 PDF 開放下載!

          臥槽!阿里大佬總結(jié)的《圖解Java》火了,完整版PDF開放下載!

          字節(jié)跳動(dòng)總結(jié)的設(shè)計(jì)模式 PDF 火了,完整版開放下載!


          歡迎添加程序汪個(gè)人微信 itwang009? 進(jìn)粉絲群或圍觀朋友圈

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

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  操屄视频网 | 中文字娱乐精品视频在线 | 美女很黄免费网站 | 精久久久久久久91 | 无码免费娞在线观看 |