<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>

          美團(tuán)優(yōu)選Java一二面(生死未知)

          共 1710字,需瀏覽 4分鐘

           ·

          2021-03-31 14:58

          走過路過不要錯(cuò)過

          點(diǎn)擊藍(lán)字關(guān)注我們


          一面

          自我介紹

          熟悉Java...項(xiàng)目...
          ####項(xiàng)目

          1. 項(xiàng)目都有哪些模塊

          2. 如何分工

          3. 數(shù)據(jù)庫(kù)表是如何設(shè)計(jì)的

          4. 各個(gè)模塊之間如何交互

            JUC

          5. Java都有那些鎖,是如何實(shí)現(xiàn)的

          6. syntronized和ReentrantLock的區(qū)別

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

          7. 為什么使用B+樹

          8. 為什么使用主從讀寫分離

            redis

          9. 為什么使用redis而不是用本機(jī)內(nèi)存

          10. 用redis做了哪些功能

            網(wǎng)絡(luò)

          11. TCP為什么需要四次揮手

            操作系統(tǒng)

          12. 進(jìn)程和線程的區(qū)別

          13. 內(nèi)核態(tài)和用戶態(tài)的區(qū)別

          14. 線程和進(jìn)程的切換過程

            JVM

          15. 類加載過程

          16. 雙親委派

            算法題

          17. 樹的節(jié)點(diǎn)間最大距離

          18. 邏輯題:島上有100個(gè)人,95個(gè)藍(lán)眼人,5個(gè)紅眼人,這些人都很聰明,有兩個(gè)規(guī)定

            1. 每個(gè)人不能通過任何方式看自己的眼睛的顏色,不能討論眼睛的顏色

            2. 如果一個(gè)人知道自己是紅眼人,就會(huì)在當(dāng)晚自殺
              一天一群游客來(lái)到島上,走時(shí)告訴他們他們中有紅顏人,接下來(lái)會(huì)發(fā)生什么

          二面

          自我介紹

          進(jìn)程與線程

          1. 為什么要有線程

          2. 每種cpu都能使用多線程嗎(大概?有點(diǎn)記不清他怎么問了)

            并發(fā)

          3. 講一下AQS

          4. AQS時(shí)如何進(jìn)行線程同步的

          5. UNSAFE類又是如何實(shí)現(xiàn)同步的

          6. 線程池涉及哪些類

          7. 為什么要使用線程池

          8. 提交一個(gè)任務(wù)的過程

          9. 為什么要等阻塞隊(duì)列滿了才去創(chuàng)建額外線程

          10. 有自己根據(jù)AQS實(shí)現(xiàn)過并發(fā)類嗎

            項(xiàng)目

          11. 簡(jiǎn)單描述一下項(xiàng)目

          12. 項(xiàng)目是如何分層的

          13. 數(shù)據(jù)庫(kù)表是如何設(shè)計(jì)的

          14. 進(jìn)度如何,用到哪些技術(shù)

          15. 準(zhǔn)備如何擴(kuò)展

            數(shù)據(jù)結(jié)構(gòu)

          16. 說(shuō)一下樹和棧的區(qū)別

          17. 兩者的應(yīng)用場(chǎng)景

            做題

          18. 用數(shù)組實(shí)現(xiàn)棧

            其他

          19. 怎么學(xué)習(xí)的

          20. 為什么不考研

            反問

          21. 有哪里需要提升

          22. 幾個(gè)技術(shù)面



          獲取往期更多最新面試題資料,直接轉(zhuǎn)發(fā)一下這篇文章+關(guān)注公眾號(hào)【Java爛豬皮】關(guān)注后回復(fù)【666】即可獲取哦~





          往期精彩推薦



          騰訊、阿里、滴滴后臺(tái)面試題匯總總結(jié) — (含答案)

          面試:史上最全多線程面試題 !

          最新阿里內(nèi)推Java后端面試題

          JVM難學(xué)?那是因?yàn)槟銢]認(rèn)真看完這篇文章


          END


          關(guān)注作者微信公眾號(hào) —《JAVA爛豬皮》


          了解更多java后端架構(gòu)知識(shí)以及最新面試寶典


          你點(diǎn)的每個(gè)好看,我都認(rèn)真當(dāng)成了


          看完本文記得給作者點(diǎn)贊+在看哦~~~大家的支持,是作者源源不斷出文的動(dòng)力


          瀏覽 35
          點(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>
                  亚洲福利网| 中国一级久久毛 | 久久亚洲国产成人精品性色 | 成人国产精品电影 | 久久精品国产天天 |