亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

記錄一次美團(tuán)+小米+VIPKId+CVTE的Java后臺開發(fā)面試經(jīng)歷

  發(fā)布時(shí)間:2019-04-11 15:59:09   作者:本人禿頂程序員   我要評論
最近閑著給大家整理一下面試經(jīng)驗(yàn),包括美團(tuán)+小米+VIPKId+CVTE,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

有些我記不清了,大概記得的就這些

一面:

  1. 給了一道編程題,從方格中的某一點(diǎn)怎么去到另外的點(diǎn),有多少種走法
  2. 數(shù)據(jù)庫聯(lián)合索引,比如用的是A_B_C,給出幾種場景,問在搜索的時(shí)候會什么時(shí)候會用到索引,講講一般怎么對數(shù)據(jù)庫進(jìn)行優(yōu)化和explain的用法
  3. Integer t = null;  int m=t;  System.out.println(t)  其實(shí)考的是拆箱和裝箱,再編譯階段是把字節(jié)碼加進(jìn)去,真正進(jìn)行拆裝箱的對坐還是再運(yùn)行上
  4. error和Exception區(qū)別 列舉幾個(gè)常見的錯(cuò)誤

二面:

  1. 死懟虛擬機(jī),新生代和老年代的區(qū)別究竟是什么?垃圾回收器的算法有哪些?垃圾回收期的名字有哪些?stop-the-world究竟干嘛啦
  2. 數(shù)據(jù)庫的索引為什么用樹,對數(shù)據(jù)庫有沒有什么了解
  3. 說說集合有哪幾種?hashSet的底層是什么?它不安全再哪里?hashmap為什么不安全?(一定要把那2中情況說清楚,環(huán)出現(xiàn)了會有什么后果)?如果讓你來做,怎么在不加鎖的前提下保證它的安全??
  4. JMQ是怎么保證我一定會收到別人發(fā)的消息
  5. nio和aio的區(qū)別,一定要知道的很清楚,所有的細(xì)節(jié)
  6. new一個(gè)線程池的參數(shù)
  7. 2個(gè)同步shopId讓我來做同步怎么同步
  8. 1000000個(gè)數(shù),找K個(gè)最大
  9. 快速排序
  10. spring涉及到的設(shè)計(jì)模式

三面:

  1. 了解分布式鎖嗎,知道怎么用嗎
  2. 知道項(xiàng)目中用到的遠(yuǎn)程框架它是怎么報(bào)警的,比如它怎么能在web頁面進(jìn)行監(jiān)控,數(shù)據(jù)怎么上去的,,worker的底層嗎,zooker是個(gè)什么東西,elastic是個(gè)啥
  3. 平常怎么進(jìn)行mysql的優(yōu)化
  4. 還出了一個(gè)概率題,比較簡單,我就不說了
  5. string是在新生代還是老年代還是永久代,用的虛擬機(jī)是什么版本的
  6. 2個(gè)同步shopId讓我來做同步怎么同步
  7. ibatis和mybatis的不同
  8. redis的2中持久化方式
  9. 除了jsf還了解什么遠(yuǎn)程框架,說說對比

記小米面試(感覺小米面的很宏觀):

一面:

  1. 怎么學(xué)習(xí)redis的(學(xué)習(xí)一門技術(shù)的方法)
    1. redis是什么
    2. 為什么要用redis,使用場景
    3. redis相對于其他類似產(chǎn)品的亮點(diǎn)
  2. mysql中varchar和char的區(qū)別,如果把一個(gè)int類型的數(shù)據(jù)存儲中一個(gè)varchar,有什么影響
  3. arraylist和linkedlist的區(qū)別,各自的優(yōu)缺點(diǎn)
  4. 單線程和多線程的優(yōu)缺點(diǎn)
  5. mysql加索引和不加索引的優(yōu)缺點(diǎn)
  6. 說一下redis的持久化過程
  7. 如何用一個(gè)數(shù)組模擬一個(gè)棧
  8. 有幾種鎖
  9. mysql主從復(fù)制

記VIPKId

一面:

  1. 講項(xiàng)目,有沒有想過數(shù)據(jù)庫中存的數(shù)據(jù)量有多大,一個(gè)接口的承受力有多大,調(diào)用接口時(shí)傳的數(shù)據(jù)量有多大
  2. StringBuilder和StringBuffer有什么區(qū)別
  3. String s = "a"+"b",一共有多少個(gè)字符串
  4. 講講arrayList和linkedList區(qū)別
  5. 講講cas,樂觀所操作
  6. threadLocal變量
  7. 有幾種方式減少Hash沖突

1.鏈表---》紅黑樹   2.數(shù)組擴(kuò)容    3.K取大一點(diǎn)

二面

(問的很基礎(chǔ),答得很混亂,很多東西讓自己寫寫不出來,看能看的明白,還是自己理解不到位?。。。?/p>

  1. 圍繞內(nèi)部類,父類子類靜態(tài)代碼快,無參函數(shù)的加載順序  ,還有內(nèi)部類和外部類之間成員變量的訪問問題
  2. java的幾個(gè)限制訪問范圍的字段
  3. 圍繞單利模式 這個(gè)就對自己很無語了,明明特意看過,還是寫的錯(cuò)東錯(cuò)西,沒有理解static new
  4. 給了一個(gè)手撕代碼,著重考臨界值的處理問題,面試官多次強(qiáng)調(diào)代碼要些規(guī)范,他要的是可以直接運(yùn)行的?。?!

記CVTE面試經(jīng)歷:

一面:

  1. 手撕了一個(gè)很簡單的代碼,求一個(gè)字符串中出現(xiàn)次數(shù)
  2. 對jvm有什么了解,吧啦吧啦的說了一堆
  3. 對多線程有什么了解,又吧啦吧啦的說了一堆
  4. 對數(shù)據(jù)庫有什么了解,吧啦吧啦的說了一堆,給了一個(gè)題:表A 有ID字段 值為1 2 4 表B有ID字段 1 2 3求A相對于B的差集
  5. 講了一下項(xiàng)目,又巴拉巴拉巴

二面:

  1. 首先吧啦吧啦的講了一通項(xiàng)目,說道校驗(yàn)的問題,面士官問想實(shí)現(xiàn)自動配置,要怎么做,先說可以放在配置文件,然后說可以放數(shù)據(jù)庫,又說邏輯代碼還是會寫死,讓繼續(xù)想
  2. 單利模式構(gòu)造函數(shù)是Private的,如果用反射把他設(shè)置成public,是不是會有危險(xiǎn)

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論