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

          字節(jié)跳動(dòng)后端實(shí)習(xí)面經(jīng),一面+二面

          共 1395字,需瀏覽 3分鐘

           ·

          2020-12-20 13:39

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

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



          往期全套面試題+答案領(lǐng)取方式:關(guān)注公眾號(hào)【Java爛豬皮】后臺(tái)回復(fù)【666】

          本來約的今天下午2點(diǎn)一面,一面完面試官讓我直接等二面,然后就連著面了,二面完面試官又讓我等著直接三面,然后等了一會(huì)兒說三面面試官不在,下次約時(shí)間。看來是打算三面連著來,真的難頂


          我是學(xué)java的,然后兩次面試一點(diǎn)java都沒問,有點(diǎn)難受哈哈


          一面(40min):

          1. 自我介紹

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

          3. CPU調(diào)度算法?

          4. 講講優(yōu)先級(jí)調(diào)度算法的具體實(shí)現(xiàn)方式?(不會(huì))

          5. 線程優(yōu)先級(jí)怎么評(píng)價(jià)?

          6. 進(jìn)程上下文包含哪些部分?

          7. 進(jìn)程切換和線程切換的區(qū)別,為什么線程切換開銷更小?

          8. select,poll,epoll

          9. 從epoll聊到了中斷,問中斷的概念

          10. 從中斷聊到用戶態(tài)和內(nèi)核態(tài)的區(qū)別

          11. 哪些系統(tǒng)調(diào)用會(huì)從用戶態(tài)切換到內(nèi)核態(tài),什么時(shí)候會(huì)顯示切換狀態(tài)(只想起來read和write,面試官笑了哈哈)

          12. MySQL一次查詢的過程

          13. 會(huì)不會(huì)存在沒有索引的情況

          14. MySQL優(yōu)化(sql語句,索引,緩存,集群讀寫分離)

          15. 最左匹配原則

          16. MySQL事務(wù)和隔離級(jí)別

          17. redo log的兩階段提交過程

          18. 講講常用的設(shè)計(jì)模式(就講了工廠,單例,代理)

          19. 代碼題1:合并兩個(gè)排序數(shù)組(這面試官,愛了愛了)

          20. 代碼題2:數(shù)組的最大子序列和


          二面(70min):

          1. 二叉樹,AVL樹,紅黑樹

          2. Java和Python區(qū)別是什么,各自的優(yōu)缺點(diǎn),有什么讓你覺得很舒服的特點(diǎn)

          3. 動(dòng)態(tài)類型語言和靜態(tài)類型語言特點(diǎn)(不了解,答得不好)

          4. OOP的理解

          5. 是不是靜態(tài)類型語言都適合做OOP(不太懂)

          5. TCP和UDP的特點(diǎn),各自應(yīng)用在哪兒

          6. 滑動(dòng)窗口,延遲確認(rèn)機(jī)制,為什么要延遲確認(rèn)

          7. 擁塞控制的兩種算法,重傳機(jī)制

          8. 四次揮手,兩端各自的狀態(tài)

          9. Https請(qǐng)求的整個(gè)過程

          10. 為什么要用對(duì)稱加密傳輸數(shù)據(jù),為什么對(duì)稱加密比非對(duì)稱加密快

          11. MySQL和Redis有什么區(qū)別(居然沒講Redis是內(nèi)存數(shù)據(jù)庫,大意了,被面試官提醒了)

          12. 為什么Redis單線程性能這么好?

          13. 編碼優(yōu)秀實(shí)踐原則,kiss原則,solid原則(不懂)

          14. 個(gè)人博客怎么做的,數(shù)據(jù)庫怎么設(shè)計(jì)(沒有項(xiàng)目,個(gè)人博客剛開始做。。答不上來)

          15. text和varchar的區(qū)別

          16. 如何防止別人用curl直接調(diào)用接口(不懂)

          17. 日志級(jí)別,什么場(chǎng)景用什么級(jí)別(不是很了解)

          18. 分布式,CAP理論,微服務(wù) (講了講概念)

          19. 代碼題:LRU





          往期精彩推薦



          騰訊、阿里、滴滴后臺(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)力

          瀏覽 71
          點(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>
                  堆女郎松果浴室自慰正在播放 | 久久影院网红无码视频牛牛夜夜骚 | 国产黄色电影黄色视频一级片 | 五月天婷婷激情四射在线观看 | 在线国产三级视频 |