記錄一次美團+小米+VIPKId+CVTE的Java后臺開發(fā)面試經(jīng)歷
發(fā)布時間:2019-04-11 15:59:09 作者:本人禿頂程序員
我要評論

最近閑著給大家整理一下面試經(jīng)驗,包括美團+小米+VIPKId+CVTE,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
有些我記不清了,大概記得的就這些
一面:
- 給了一道編程題,從方格中的某一點怎么去到另外的點,有多少種走法
- 數(shù)據(jù)庫聯(lián)合索引,比如用的是A_B_C,給出幾種場景,問在搜索的時候會什么時候會用到索引,講講一般怎么對數(shù)據(jù)庫進行優(yōu)化和explain的用法
- Integer t = null; int m=t; System.out.println(t) 其實考的是拆箱和裝箱,再編譯階段是把字節(jié)碼加進去,真正進行拆裝箱的對坐還是再運行上
- error和Exception區(qū)別 列舉幾個常見的錯誤
二面:
- 死懟虛擬機,新生代和老年代的區(qū)別究竟是什么?垃圾回收器的算法有哪些?垃圾回收期的名字有哪些?stop-the-world究竟干嘛啦
- 數(shù)據(jù)庫的索引為什么用樹,對數(shù)據(jù)庫有沒有什么了解
- 說說集合有哪幾種?hashSet的底層是什么?它不安全再哪里?hashmap為什么不安全?(一定要把那2中情況說清楚,環(huán)出現(xiàn)了會有什么后果)?如果讓你來做,怎么在不加鎖的前提下保證它的安全??
- JMQ是怎么保證我一定會收到別人發(fā)的消息
- nio和aio的區(qū)別,一定要知道的很清楚,所有的細節(jié)
- new一個線程池的參數(shù)
- 2個同步shopId讓我來做同步怎么同步
- 1000000個數(shù),找K個最大
- 快速排序
- spring涉及到的設(shè)計模式
三面:
- 了解分布式鎖嗎,知道怎么用嗎
- 知道項目中用到的遠程框架它是怎么報警的,比如它怎么能在web頁面進行監(jiān)控,數(shù)據(jù)怎么上去的,,worker的底層嗎,zooker是個什么東西,elastic是個啥
- 平常怎么進行mysql的優(yōu)化
- 還出了一個概率題,比較簡單,我就不說了
- string是在新生代還是老年代還是永久代,用的虛擬機是什么版本的
- 2個同步shopId讓我來做同步怎么同步
- ibatis和mybatis的不同
- redis的2中持久化方式
- 除了jsf還了解什么遠程框架,說說對比
記小米面試(感覺小米面的很宏觀):
一面:
- 怎么學(xué)習(xí)redis的(學(xué)習(xí)一門技術(shù)的方法)
- redis是什么
- 為什么要用redis,使用場景
- redis相對于其他類似產(chǎn)品的亮點
- mysql中varchar和char的區(qū)別,如果把一個int類型的數(shù)據(jù)存儲中一個varchar,有什么影響
- arraylist和linkedlist的區(qū)別,各自的優(yōu)缺點
- 單線程和多線程的優(yōu)缺點
- mysql加索引和不加索引的優(yōu)缺點
- 說一下redis的持久化過程
- 如何用一個數(shù)組模擬一個棧
- 有幾種鎖
- mysql主從復(fù)制
記VIPKId
一面:
- 講項目,有沒有想過數(shù)據(jù)庫中存的數(shù)據(jù)量有多大,一個接口的承受力有多大,調(diào)用接口時傳的數(shù)據(jù)量有多大
- StringBuilder和StringBuffer有什么區(qū)別
- String s = "a"+"b",一共有多少個字符串
- 講講arrayList和linkedList區(qū)別
- 講講cas,樂觀所操作
- threadLocal變量
- 有幾種方式減少Hash沖突
1.鏈表---》紅黑樹 2.數(shù)組擴容 3.K取大一點
二面
(問的很基礎(chǔ),答得很混亂,很多東西讓自己寫寫不出來,看能看的明白,還是自己理解不到位?。。。?/p>
- 圍繞內(nèi)部類,父類子類靜態(tài)代碼快,無參函數(shù)的加載順序 ,還有內(nèi)部類和外部類之間成員變量的訪問問題
- java的幾個限制訪問范圍的字段
- 圍繞單利模式 這個就對自己很無語了,明明特意看過,還是寫的錯東錯西,沒有理解static new
- 給了一個手撕代碼,著重考臨界值的處理問題,面試官多次強調(diào)代碼要些規(guī)范,他要的是可以直接運行的?。?!
記CVTE面試經(jīng)歷:
一面:
- 手撕了一個很簡單的代碼,求一個字符串中出現(xiàn)次數(shù)
- 對jvm有什么了解,吧啦吧啦的說了一堆
- 對多線程有什么了解,又吧啦吧啦的說了一堆
- 對數(shù)據(jù)庫有什么了解,吧啦吧啦的說了一堆,給了一個題:表A 有ID字段 值為1 2 4 表B有ID字段 1 2 3求A相對于B的差集
- 講了一下項目,又巴拉巴拉巴
二面:
- 首先吧啦吧啦的講了一通項目,說道校驗的問題,面士官問想實現(xiàn)自動配置,要怎么做,先說可以放在配置文件,然后說可以放數(shù)據(jù)庫,又說邏輯代碼還是會寫死,讓繼續(xù)想
- 單利模式構(gòu)造函數(shù)是Private的,如果用反射把他設(shè)置成public,是不是會有危險
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
- 最近正值春招, 本文就把收集平時遇到的 Java 技術(shù)問題或周圍朋友見過的面試題分享給大家,題庫中所有的問題請看下文,考驗?zāi)闼降臅r候到了。感興趣的可以了解一下2019-04-11
- JVM(Java 虛擬機)算是面試必問的問題的了,而但凡問 JVM 一定會問的第一個問題就是:講一講 JVM 的組成?那本文就注重講一下 JVM 的組成,感興趣的可以了解一下2019-04-10
記一次京東Java研發(fā)崗社招面試(面試經(jīng)歷+真題總結(jié)+經(jīng)驗分享)
這篇文章主要介紹了記一次京東Java研發(fā)崗社招面試(面試經(jīng)歷+真題總結(jié)+經(jīng)驗分享)的相關(guān)資料,小編整理了一下本次面試的經(jīng)歷、真題等等,現(xiàn)在分享給大家,也給大家做個參考2019-04-09