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

          面試官的連環(huán)炮,看看你能撐到哪一步?(下)

          共 2824字,需瀏覽 6分鐘

           ·

          2020-10-17 00:07

          本內(nèi)容來源于和尚 16 年畢業(yè)的學(xué)長(zhǎng),先在 58,后阿里,如今準(zhǔn)備跳槽了,以下內(nèi)容為他的最近面試經(jīng)歷,連載分為(上)(中)(下),關(guān)注公眾號(hào)看后續(xù)內(nèi)容。

          我最近從大廠離職之后在合肥呆了個(gè)把月,之前已經(jīng)準(zhǔn)備了半個(gè)多月,從7月底開始投簡(jiǎn)歷面試,目前是java高級(jí)職位,到現(xiàn)在為止已經(jīng)面了24+公司了,手上也有一些意向offer?,F(xiàn)在把跟面試官對(duì)壘的面試問題總體記錄一下。請(qǐng)注意這里只有問題,沒有答案,也沒有標(biāo)準(zhǔn)答案。本系列會(huì)分為三個(gè)系列博客去講我面過的一些公司出的一些題,以某個(gè)知識(shí)點(diǎn)或者框架出發(fā)擴(kuò)展深入。來,看你能撐多少炮!

          全炮分為(上)(中)(下)

          上一篇面試連環(huán)炮整體講述了業(yè)務(wù)中間件的應(yīng)用實(shí)踐和spring全家桶常見的面試題連環(huán)炮,以及分布式微服務(wù)相關(guān)的理論和實(shí)踐,同時(shí)兼具深度和廣度的面試問題。本篇將從程序開發(fā)架構(gòu)設(shè)計(jì)等其他角度去整理一系列連環(huán)炮發(fā)文方式。

          手撕代碼連環(huán)炮

          1. 單例模式了解嗎?有哪幾種?
          2. 寫個(gè)單例模式?這個(gè)單例模式有什么問題?
          3. sychronized怎么用的?
          4. volatile呢?
          5. 寫個(gè)冒泡算法?
          6. 假如有個(gè)數(shù)組[1,2,3,3,4,4,5,6,6,7],相對(duì)遞增有序,給定一個(gè)值假如3,打印這個(gè)值在數(shù)組中出現(xiàn)的第一個(gè)索引下標(biāo)?分析一下你寫的這個(gè)程序的時(shí)間復(fù)雜度。
          7. 寫個(gè)快速排序?非遞歸怎么實(shí)現(xiàn)?
          8. 寫個(gè)二叉樹的前序遍歷?二叉樹的非遞歸中序遍歷?
          9. 假如有個(gè)數(shù)組[3,2,2,3,3,4,4,5,6,6,7,4,4,4],有重復(fù)數(shù)據(jù),現(xiàn)在要去重,要求去重后的數(shù)組元素與原來數(shù)據(jù)的索引順序一致。分析一下時(shí)間復(fù)雜度和空間復(fù)雜度?有沒有更好的解法?思路是什么?
          10. 假如有個(gè)數(shù)組[1,3,7,3,8,4,9,6],現(xiàn)在要求數(shù)組中存在最大差值的兩個(gè)數(shù)的索引下標(biāo)。條件是要索引下標(biāo)大的減索引下標(biāo)小的才可以。分析一下時(shí)間復(fù)雜度和空間復(fù)雜度?有沒有更好的解法?思路是什么?
          11. 手寫一個(gè)LRU Cache,保障get/put api都是O(1)的時(shí)間復(fù)雜度?
          12. 編寫一個(gè)程序?qū)崿F(xiàn)最小棧?

          網(wǎng)絡(luò)協(xié)議連環(huán)炮

          1. 網(wǎng)絡(luò)協(xié)議了解嗎?
          2. 說一下7層網(wǎng)絡(luò)協(xié)議有哪些層?
          3. 說一下我從瀏覽器輸入一個(gè)url訪問天貓網(wǎng)站整個(gè)過程經(jīng)歷了什么?
          4. DNS是干嘛的?
          5. CDN了解嗎?干嘛的?
          6. 假如我訪問12306,發(fā)現(xiàn)很慢,怎么排查?
          7. 說一下http協(xié)議的請(qǐng)求頭有哪些?
          8. 說一下https與http的區(qū)別?
          9. 說一下http的狀態(tài)碼有哪些,代表什么意思?
          10. 說一下HTTP中session和cookie的區(qū)別?
          11. 說一下HTTP建立鏈接的過程?
          12. RPC框架用過嗎?是基于TCP協(xié)議的嗎?
          13. 說一下TCP協(xié)議的握手和揮手過程?為什么是三次握手,四次揮手呢?
          14. TCP滑動(dòng)窗口了解嗎?解決了什么問題?
          15. 假如我的RPC服務(wù)出現(xiàn)了大量Timewait和closewait的鏈接應(yīng)該怎么排查?
          16. TCP長(zhǎng)鏈接和短鏈接了解嗎?有什么區(qū)別?分別適用于什么場(chǎng)景?

          設(shè)計(jì)模式連環(huán)炮

          1. 你用過哪些策略模式?舉幾個(gè)例子?
          2. mybatis或者spring源碼閱讀過嗎?了解里面有哪些設(shè)計(jì)模式嗎?
          3. java類加載機(jī)制了解嗎?用的是什么設(shè)計(jì)模式?
          4. 單例模式用過嗎?寫個(gè)單例模式?還有其他實(shí)現(xiàn)方案嗎?有什么區(qū)別?
          5. 說一下什么是策略模式?有什么優(yōu)缺點(diǎn)?說一下代理模式在哪些地方會(huì)用到?
          6. 假如我要對(duì)接第三方的系統(tǒng),但是我自己的業(yè)務(wù)服務(wù)協(xié)議不支持,如果支持的話有一定改造成本,用哪種設(shè)計(jì)模式會(huì)減少對(duì)系統(tǒng)的侵入性?
          7. 說一下適配器模式和橋接模式的區(qū)別?

          業(yè)務(wù)系統(tǒng)架構(gòu)連環(huán)炮

          1. 你好,我是xx公司的面試官我叫xx,你先做個(gè)自我介紹吧?
          2. 說說你比較擅長(zhǎng)哪方面?java后端?更詳細(xì)的呢?
          3. 說說你怎么用這些技術(shù)的?
          4. 說一下你比較熟悉的項(xiàng)目?
          5. 說一下哪些系統(tǒng)或者大型模塊是你獨(dú)立作為owner開發(fā)的?有什么挑戰(zhàn)?
          6. 畫一下業(yè)務(wù)架構(gòu)圖?里面有哪些核心業(yè)務(wù)模型?
          7. 業(yè)務(wù)領(lǐng)域有哪些?
          8. 是微服務(wù)架構(gòu)的話你這么多工程是通過什么分工的?為什么這么做?
          9. 你覺得這個(gè)系統(tǒng)的架構(gòu)模型有什么缺點(diǎn)?
          10. DDD了解嗎?如果是你你怎么梳理領(lǐng)域模型?
          11. 不依賴任何具體框架你怎么設(shè)計(jì)工程架構(gòu)和業(yè)務(wù)功能模塊?說說這么做的好處是什么?
          12. 說幾個(gè)你熟悉的業(yè)務(wù)流程,在紙上/白板上畫一下?

          hr連環(huán)炮

          1. 你好,請(qǐng)問你對(duì)我們的面試流程有什么想法?
          2. 覺得我們的面試官怎么樣?
          3. 我們公司的辦公環(huán)境怎么樣?
          4. 你在上家公司主要是做哪方面的內(nèi)容?有什么成長(zhǎng)?
          5. 你離開上家公司的原因是什么?
          6. 說說你對(duì)上家公司的印象?工作氛圍怎么樣?
          7. 請(qǐng)問你對(duì)下一份工作有什么要求嗎?想從事哪方面的工作呢?
          8. 工作中遇到哪些令你印象深刻的問題?你是怎么解決的?
          9. 說說你最近有沒有其他需要學(xué)習(xí)的地方?你平時(shí)是怎么學(xué)習(xí)的?
          10. 你覺得你有什么優(yōu)缺點(diǎn)?
          11. 有女朋友嗎?
          12. 我們公司目前會(huì)有加班,你可以接受嗎?
          13. 你期望的最低薪資是多少?
          14. 你現(xiàn)在面試了多長(zhǎng)時(shí)間呢?
          15. 手頭上有幾個(gè)offer?如果給你offer你大概最快什么時(shí)候可以入職呢?

          性能優(yōu)化連環(huán)炮

          1. 做過java程序性能優(yōu)化嗎?
          2. 假如我有一個(gè)RPC服務(wù)出現(xiàn)了FGC怎么排查?
          3. 假如我有很多服務(wù)在不同的機(jī)器上,其中某個(gè)服務(wù)超時(shí)比較嚴(yán)重該怎么做?
          4. 假如我通過監(jiān)控發(fā)現(xiàn)CPU飚的比較高怎么看?
          5. 一條sql執(zhí)行的比較慢你會(huì)怎么排查?
          6. RPC原理了解嗎?說說RPC的調(diào)用過程?
          7. 假如你去設(shè)計(jì)一個(gè)RPC框架你會(huì)從哪些方面去考慮這個(gè)框架的性能和高可用?
          8. 說說為什么要進(jìn)行服務(wù)治理?
          9. 微服務(wù)中引入docker/k8s有什么優(yōu)缺點(diǎn)?
          10. 你平時(shí)部署系統(tǒng)的時(shí)候用的持續(xù)集成系統(tǒng)是什么?有什么特色功能提高開發(fā)效率?
          11. 做過性能測(cè)試嗎?如何評(píng)估一個(gè)接口的性能指標(biāo)?
          12. 假如我某個(gè)上游系統(tǒng)調(diào)用我的接口并發(fā)很高,我該怎么做?
          13. 如果上游系統(tǒng)對(duì)時(shí)延比較敏感你該怎么做?
          14. 如果上游系統(tǒng)是比較核心的應(yīng)用不能限流怎么辦?

          反問面試官連環(huán)炮

          HR:

          1. 請(qǐng)問你們公司一般上下班是大概幾點(diǎn)呢?
          2. 請(qǐng)問你負(fù)責(zé)的這個(gè)部門目前技術(shù)團(tuán)隊(duì)大概有多少人呢?
          3. 請(qǐng)問你們公司未來準(zhǔn)備招多少人?
          4. 是不是處于業(yè)務(wù)上升期呢?
          5. 聽說你們公司最近風(fēng)評(píng)不太好,是真的嗎?
          6. 現(xiàn)在手頭上還有其他offer,假如能給offer的話,你這邊能開出什么更有吸引力的條件嗎?
          7. 目前公司的福利啥的能簡(jiǎn)單介紹一下嗎?

          面試官:

          1. 我現(xiàn)在沒有什么問題了,你有什么要問我的嗎?
          2. 我問一下你現(xiàn)在負(fù)責(zé)的大概是哪方面的內(nèi)容?
          3. 你們部門目前在公司是怎么樣的定位?
          4. 你們部門團(tuán)隊(duì)目前有多少人?
          5. 請(qǐng)問你最近有沒有遇到過比較有挑戰(zhàn)的問題?
          6. 你們部門做的這個(gè)系統(tǒng)有沒有考慮商業(yè)化呢?
          7. 存儲(chǔ)系統(tǒng)怎么做的,Mysql?
          8. 你能說一下你負(fù)責(zé)的這個(gè)業(yè)務(wù)的大體內(nèi)容和流程嗎?
          9. 我問一下剛剛面試的問題你有什么思路嗎?




          0、面試官都是這樣發(fā)問的,連環(huán)沖鋒炮,看你怎么抵擋(上)

          1、面試官都是這樣發(fā)問的,連環(huán)沖鋒炮,看你怎么抵擋(中)

          2、零經(jīng)驗(yàn)就無緣大廠?看非科班學(xué)弟如何斬獲ATM offer!


          瀏覽 57
          點(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女技师一区二区三区 | 男操女网站 | 黄色五月天视频 |